I think that it would be nice if there is a dedicated topic where Rhino users share their custom viewport modes, so that others could download and use them in their program.
It’s worth mentioning that the “Rhino Options > Advanced > Rhino.Options.OpenGL.SkylightShadowResolutionScaleDynamic” option makes a huge difference in those viewports that use GI shadows, so I strongly recommend to set the value to 1 to enhance the real-time render quality. People with slower machines may want to leave the default value of 2 at the cost of noticeable pixelization during camera manipulation.
Also, some laptops with older or integrated graphics could face issues with certain effects, so you may want to try if the issue will be resolved if you disable the “Use advanced GPU lighting” found at the very bottom in the general setting of each viewport mode. Even if you have a beefy configuration, you may try to switch the advanced GPU lighting on or off just to make sure you get the best visual quality from each viewport mode.
Importing saved custom viewport modes in *ini file format is done from the following menu:
Here are some of my custom viewport modes, along with a desciption how they differ from the default ones in Rhino:
My main viewport mode for 3d modeling which shows the rendering material, thinner curves and performs with a noticeably faster framerate than Rhino’s default Shaded viewport mode. Great for those with complex scenes and slower machines. It also has a derivative with a different background colour and hidden surface isocurves for cleaner looks:
Bobi 1.ini (13.8 KB)
Bobi 2.ini (13.8 KB)
A nice looking single-shade viewport mode using the brushed silver environment map attached below. It also has a derivative with hidden edges and curves:
Bobi 3.ini (13.8 KB)
Bobi 4.ini (13.8 KB)
Another single-shade viewport mode set to render thicker curves. It too has a derivative with hidden edges, though the curves are still visible:
Bobi 7.ini (13.8 KB)
Bobi 8.ini (13.8 KB)
Two nearly identical single-share viewport modes. The first one uses the environment attached below. The second one has the environment map disabled, though it also looks nice with the second environment map below:
Сладоледчо.ini (13.8 KB)
Шоколадчо.ini (13.8 KB)
Two analysis viewport models that quickly reveal if there is a missing wall off a polysurface or the direction of each surface. The second one is set to hide the surface edges. They both use the following environment maps, with the yellow being the main colour, while the blue is the backface colour:
Зайо Байо.ini (14.5 KB)
Зайо Байо 2.ini (14.6 KB)
The same viewport modes look much flatter with “Use advanced GPU lighting” turned on:
Another couple of viewport modes with single-shade colour, this time the first one shows the border edges and failed seams in red colour, while the second one hides them completely. Uses the attached environment map:
Баба Меца.ini (13.9 KB)
Кума Лиса.ini (13.8 KB)
Next are a couple of simple shaded modes:
Bobi X1.ini (13.9 KB)
Bobi X2.ini (13.9 KB)
These are 4 shaded modes with white material for making technical drawings:
Чертеж 1.ini (13.8 KB)
Чертеж 2.ini (13.8 KB)
Чертеж 3.ini (13.8 KB)
Чертеж 4.ini (13.8 KB)
White material with fast shadow, perfect for artistic real-time presentations:
Чертеж 5.ini (12.7 KB)
A semitransparent grey material good for taking screen-shots for technical drawings or 3d modeling with SubD:
Чертеж 6.ini (13.9 KB)
A darker alternative to Rhino’s default Arctic mode:
BOBI Arctic.ini (12.8 KB)
Now it’s time for the heavy hitters in terms of beautiful appearance at the cost of slower performance. These all use global illumination and take advantage of the aforementioned “Rhino Options > Advanced > Rhino.Options.OpenGL.SkylightShadowResolutionScaleDynamic” option set to a value of 1.
Rendereds materials with shadows and visible curves:
Bobi X3.ini (13.8 KB)
Rendered materials with shadows and hidden curves:
Bobi X4.ini (13.8 KB)
Light grey with shadows and visible curves:
Bobi X5.ini (13.9 KB)
Light grey with shadows, and hidden curves and surface isocurves:
Bobi X6.ini (13.9 KB)
Medium grey with shadows, and hidden curves and surface isocurves. Uses the following environment map:
Bobi X7.ini (13.9 KB)
Medium grey with high contrast, shadows, and hidden curves and surface isocurves. Uses the following environment map:
Bobi X8.ini (13.9 KB)
Medium grey with high contrast, shadows, and visible curves and surface isocurves. Uses the same environment map as the above viewport mode:
Bobi X9.ini (13.9 KB)
Brushed silver with high contrast, shadows, visible surface isocurves and hidden curves. Uses the following environment map:
Bobi X10.ini (13.9 KB)
EDIT: I made some enhancements to the World grid and World axis icon of the following display modes, so here is their updated version:
Alias 1.ini (13.4 KB)
Alias 2.ini (13.4 KB)
Alias 3.ini (13.4 KB)
Alias 4.ini (13.4 KB)
Clay 1.ini (13.9 KB)
Clay 2.ini (13.9 KB)
Bobi X10.ini (13.9 KB)
I keep the original display modes at the beginning of this post just in case that someone may prefer to use them over the enhanced versions. The environment maps for some of those could be found below.
Note: The 4 “Alias” and 2 “Clay” display modes are originally made by @FilmDesigner , I only did some subtle changes to them. See posts #19, #21 and #22 for the originals.