Click or drag to resize
SoLDMResourceParameterstileBorders Property

Defines whether or not to generate borders around tiles.

Namespace: OIV.LDM.Nodes
Assembly: OIV.LDM (in OIV.LDM.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public SoSFBool tileBorders { get; }

Property Value

Type: SoSFBool
Remarks

Borders are used to accelerate the interpolation of voxel values at the boundary of adjacent tiles.

  • If set to true:

    • Borders are generated around tiles. When interpolation between adjacent tiles is enabled (see OIV.VolumeViz.Nodes.SoVolumeShader.interpolateOnMove), a rendering performance gain can be observed (compared to when tileBorders is false), at the cost of a precomputation that is done each time a tile is sent to the GPU. Using borders will also slightly increase the size of the tile textures on the GPU.

  • If set to false:

    • No borders are generated around tiles. No precomputation is required before sending a tile to the GPU. Interpolation between adjacent tiles is computed "on the fly" (slower compared to when tileBorders is true, but the cost might be negligible on modern GPUs).

Limitations:

  • Volume projection and rectilinear coordinates are not supported when this value is set to false (artifacts appear at the intersection between tiles). Set to true instead in those cases.

The default value is true.

Note Note

Field available since Open Inventor 10.9.0

See Also