Click or drag to resize
SoMultipleInstancenumBatches Property

When this field is set to 1 (default), all the instances are rendered in one batch.

Namespace: OIV.Inventor.Nodes
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public SoSFUInt32 numBatches { get; }

Property Value

Type: SoSFUInt32
Remarks

When greater than 1, rendering will be done in numBatches passes, in order to spend less time in the driver code. This is useful when rendering GPU costly shapes (complex shader, big number of vertices...), because the process may spend too much time in the driver leading to a driver timeout on Windows systems.

Limitation: When OIV.Inventor.Nodes.SoMultipleInstance.numBatches is greater than 1, only instance parameters with a divisor equal to 1 are supported.

Default is 1.

See Also