Click or drag to resize
SoLDMResourceParametersloadNotificationRate Property

Tile loading notification rate.

Namespace: OIV.LDM.Nodes
Assembly: OIV.LDM (in OIV.LDM.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public SoSFInt32 loadNotificationRate { get; }

Property Value

Type: SoSFInt32
Remarks

Default is 50 tiles. When rate tiles have been loaded in main memory, a redraw will be scheduled. Which means, for the default rate, that if each voxel is one byte and the tile size is 64x64x64, a redraw will be scheduled whenever 13 MB of data has been loaded.

Default value is -1, meaning LDM is in charge of the automatic sharing of a given resource. Automatic sharing means LDM will compute, by itself, the amount of associated resource it allocates to each dataset. The automatic allocation takes into account all nodes in scenegraph.

If value is not -1 (default) LDM will not consider this node in automatic allocation, and allocated Notification rate for this node will be the exact value set in the field. In this case, the fixed value of notification rate is then removed from Global value. All other dataset will share (OIV.LDM.SoLDMGlobalResourceParameters.GetLoadNotificationRate() - ( Sum of memory of all datasets with * OIV.LDM.Nodes.SoLDMResourceParameters.loadNotificationRate != -1 )) / ( number of datasets with OIV.LDM.Nodes.SoLDMResourceParameters.loadNotificationRate == -1 )

See Also