This is an example of how to produce a uniform lighting across the surfaces in MATLAB®. This lighting is good for viewing faceted surfaces.
Read about the "light" and "lighting" functions in MATLAB documentation.
For more examples, go to MATLAB Plot Gallery - http://www.mathworks.com/discovery/gallery.html
MathWorks Plot Gallery Team (2019). MATLAB Plot Gallery - Change Lighting to Flat (https://www.mathworks.com/matlabcentral/fileexchange/35239-matlab-plot-gallery-change-lighting-to-flat), MATLAB Central File Exchange. Retrieved .
Added live script