Arctic rendering and viewport mode in WIP

This mode can be modified to display object colour which works well, but I am wondering if we can get smoother occlusion/shadows and also ability to create the nice flat pallette of colors you see in Catia/Solidworks:

Refer to this post Catia/Solidworks Display Style in V6