Context & Process
Open Inventor API allows you to set one color per face or vertex. However, there is no convenient way to color the front and back sides of So(Indexed)Triangle/FaceSet with two different colors.
This can be done by implementing a custom vertex and fragment shader as shown in the following example: TriangleSet_BackLight_shader.zip
