Kanzi 3.9.16
LevelOfDetail3DMetadata Interface Reference

Metadata definitions for LevelOfDetail3D. More...

Inheritance diagram for LevelOfDetail3DMetadata:
[legend]

Public Attributes

AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.LevelOfDetail3D")
 Metaclass for LevelOfDetail3D.
 
DynamicPropertyType< Float > MinimumAreaProperty
 When you in a parent Level Of Detail node set the Type to Perspective, use this property in a child node of that Level Of Detail node to set the minimum screen area covered by the child node in proportion to the screen size in range [0, 1].
 
DynamicPropertyType< Float > MinimumDistanceProperty
 When you in a parent Level Of Detail node set the Type to Distance, use this property in a child node of that Level Of Detail node to set the minimum distance from the camera to the level of detail in range [0, Inf].
 
DynamicPropertyType< LevelOfDetail3DEnums.LODType > TypeProperty
 Defines the type of the level of detail:
 

Detailed Description

Metadata definitions for LevelOfDetail3D.

Member Data Documentation

◆ MinimumAreaProperty

DynamicPropertyType<Float> MinimumAreaProperty
Initial value:
=
new DynamicPropertyType<>("LevelOfDetail3D.MinimumArea", Float.class)

When you in a parent Level Of Detail node set the Type to Perspective, use this property in a child node of that Level Of Detail node to set the minimum screen area covered by the child node in proportion to the screen size in range [0, 1].

◆ MinimumDistanceProperty

DynamicPropertyType<Float> MinimumDistanceProperty
Initial value:
=
new DynamicPropertyType<>("LevelOfDetail3D.MinimumDistance", Float.class)

When you in a parent Level Of Detail node set the Type to Distance, use this property in a child node of that Level Of Detail node to set the minimum distance from the camera to the level of detail in range [0, Inf].

◆ TypeProperty

Initial value:
=
new DynamicPropertyType<>("LevelOfDetail3D.Type", LevelOfDetail3DEnums.LODType.class)

Defines the type of the level of detail:

  • Distance sets the level of detail to use the minimum z distance from the camera to the level of detail.
  • Perspective sets the level of detail to use the minimum screen area covered by the child node in proportion to the screen size.