Uses Motif Widgets ( Choice, Toggle, Scale, Push ) to adjust properties of groups of triangles in your model.polys list.
Currently, all groups are read in as ascii *.tri files. (See Data Preparation).
For multi-colored surfaces, the `SurfaceFinish' index controls the material's ambient, specular, and transparency properties. The 'color' of each vertex controls the diffuse `color' properties. An auxiliary program 'tri-a-tri' spits multi-colored surfaces so that each triangle is always one color (but yields more triangles). This creates sharp bands of color and is recommended for ray-tracing output. Otherwise, OpenGL blends the colors across the vertices. Depends on your preference.
For 2-sided surfaces, the triangles are drawn twice with coloring dependent on their normal vectors. If a single-colored surface, the 'outside' is the Overall Color, while the inside is colorIndex 9 (grey by default). If a multi-colored surface, the 'outside' is as usual, but the 'inside' diffuse color components darkened to a quarter of their original values and their SurfaceFinish index is set to 9. A *.tri file with multi-colored vertices causes a slight performance penalty. For improved performance for interactive drawing, set the Overall Color to some integer value and/or to line mode.
Also see other types of and general information on Control Panels.