There are many graphical analysis features in ZEMAX. Among these features, the Shaded Model layout (sequential mode) and NSC Shaded Model layout (non-sequential mode) can be used to create some of the most visually impressive graphics that ZEMAX has to offer.

Shaded Model layout showing prism rendering

 

Shaded Model layout showing segmented mirror

In addition, the NSC Object Viewer (non-sequential mode) has the same visual appeal as a Shaded Model layout but also is an essential tool in changing face assignments for coating and scattering modeling. For information on using the Object Viewer to change face assignments, please see the Knowledge Base article “How to Add Coating and Scattering Functions to Non-Sequential Objects”.

Object Viewer window showing Newport lens mount imported from CAD

These three graphical features (Shaded Model, NSC Shaded Model and NSC Object Viewer) have one very important feature in common. They are the only graphical windows in ZEMAX which use the OpenGL standard (http://www.opengl.org/). OpenGL is an advanced application programming interface (API) for 2D and 3D graphics presentation. It is the advanced nature of OpenGL that allows Shaded Model and Object Viewer windows to have such graphical impact in ZEMAX. The rendering is performed on the graphics chip of the computer, rather than its CPU.

There are occasional issues with the driver software and memory available to the graphics chip that affect how these ZEMAX features work. The purpose of this article is to assist you in solving problems that may arise when working with the ZEMAX features which utilize OpenGL.