SoVolumeRenderdataSetIds Property |
Specifies the list of volumes on which volume rendering is applied.
Namespace: OIV.VolumeViz.Nodes
This field specifies a list of datasets using their dataset id (see OIV.LDM.Nodes.SoDataSet.dataSetId and OIV.LDM.Nodes.SoDataSetId.id). It defines the geometry of the volume rendering as the union of the extents of each dataset specified in this list.
For example, when equal to [1, 2], volume rendering is applied on the union of the extents of the datasets of ids 1 and 2.
Notes:
The OIV.LDM.Nodes.SoROI node affects the union of the extents.
This field is useful only when datasets with different extents are present inside a OIV.LDM.Nodes.SoMultiDataSeparator (see MULTIPLE_INDEPENDENT_VOLUMES section).
A value of 0 in the list identifies the last OIV.VolumeViz.Nodes.SoVolumeData node on state.
If this field is empty, the volume rendering is applied to the union of the extents of each dataset on state.
Limitations: This field is ignored and only the last dataset on state is used for the volume rendering when:
Rendering using OIV.VolumeViz.Nodes.SoVolumeGroup
Performing an extraction using OIV.VolumeViz.Nodes.SoOffscreenVolumeRender
An OIV.Inventor.Nodes.SoProjection is applied to the volume rendering
OIV.VolumeViz.Nodes.SoVolumeRenderingQuality.voxelizedRendering is set to true.
The default value is an empty array.
Note |
---|
Field available since Open Inventor 10.12.0 |