lightModelTwoSided
A Boolean value that indicates whether lighting is calculated for both sides of a primitive.
Declaration
var lightModelTwoSided: GLboolean { get set }Discussion
If the value is GL_TRUE and the back face of a primitive is being rendered, the lighting values are calculated by negating the surface normals for the primitive. If the value is GL_FALSE, then the facing of the primitive is ignored when performing the lighting calculation. The default value is GL_FALSE.
Setting the value of this property to GL_TRUE may impact performance. Only use two-sided lighting when either side of a primitive could theoretically be visible to the camera.