SoGLRenderState
-
InventorModule
-
Purpose
Modify certain OpenGL state settings.
Output Fields
self
-
name: self, type: SoNode
Parameter Fields
Hidden Fields
attribSaveMode
-
name: attribSaveMode, type: Enum, default: PUSH
Values:
| Title |
Name |
| Push |
PUSH |
| Pop |
POP |
cullMode
-
name: cullMode, type: Enum, default: BACK
Values:
| Title |
Name |
| None |
NONE |
| Back |
BACK |
| Front |
FRONT |
| Front And Back |
FRONT_AND_BACK |
depthEnable
-
name: depthEnable, type: Bool, default: TRUE
depthFunction
-
name: depthFunction, type: Enum, default: LESS
Values:
| Title |
Name |
| Never |
NEVER |
| Less |
LESS |
| Equal |
EQUAL |
| Less Equal |
LESS_EQUAL |
| Greater |
GREATER |
| Not Equal |
NOT_EQUAL |
| Greater Equal |
GREATER_EQUAL |
| Always |
ALWAYS |
writeMaskDepth
-
name: writeMaskDepth, type: Bool, default: TRUE
polyFrontMode
-
name: polyFrontMode, type: Enum, default: FILL
Values:
| Title |
Name |
| Points |
POINTS |
| Lines |
LINES |
| Fill |
FILL |
polyBackMode
-
name: polyBackMode, type: Enum, default: FILL
Values:
| Title |
Name |
| Points |
POINTS |
| Lines |
LINES |
| Fill |
FILL |
lineWidth
-
name: lineWidth, type: Float, default: 1
lineSmooth
-
name: lineSmooth, type: Bool, default: FALSE
pointSprites
-
name: pointSprites, type: Bool, default: FALSE