Click or drag to resize
SoShapeHintsuseVBO Property

This field controls whether subsequent shapes in the scene graph can use OpenGL Vertex Buffer Objects (VBO) to speed up rendering.

Namespace: OIV.Inventor.Nodes
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public SoSFBool useVBO { get; }

Property Value

Type: SoSFBool
Remarks

Default is true (since Open Inventor 8.1). The default value can be set using the OIV_FORCE_USE_VBO environment variable (see OIV.Inventor.SoPreferences).

In most cases there is no reason to set this field. Open Inventor will automatically choose the best rendering strategy. For example, VBOs generally provide the best performance for large shapes (many vertices), but not necessarily for small shapes. In specific cases it may be useful to influence these decisions using this field and/or the related environment variables including OIV_MIN_VERTEX_VBO and OIV_MIN_VERTEX_VAVBO_NOCACHE. See OIV.Inventor.Nodes.SoVertexShape for more discussion about shape rendering strategy.

Note Note

Field available since Open Inventor 5.0

See Also