Click or drag to resize
SoNodeRenderModes Enumeration

Defines the list of supported render mode for a custom node.

Namespace: OIV.Inventor.Nodes
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public enum RenderModes
Members
  Member nameValueDescription
OIV_UNKNOWN_RENDERING_MODE0

Internally used to detect that a node did not set explicitly its RenderEngineMode by overriding #GetRenderEngineMode (This is the default).

OIV_OPENINVENTOR_RENDERING1

The node uses only Open Inventor calls to perform its rendering (optimal way).

OIV_OPENGL_COMPATIBILITY_RENDERING2

The node relies on OpenGL fixed-function pipeline & deprecated features (OpenGL compatibility profile).

OIV_OPENGL_CORE_RENDERING3

The node uses OpenGL but only shader and modern features (OpenGL 3.3+ core profile).

Remarks