Metadata definitions for Node3D. More...
Public Attributes | |
DynamicPropertyType< Matrix4x4 > | FinalTransformationProperty |
The combined location, orientation and scale of the node and its ancestor nodes. More... | |
DynamicPropertyType< Float > | FrustumCullMarginProperty |
The margin of the frustum cull radius of the node. More... | |
DynamicPropertyType< SRTValue3D > | LayoutTransformationProperty |
The location, orientation and scale of the node relative to its parent node. More... | |
AbstractMetaclass | metaclass = new AbstractMetaclass("Kanzi.Node3D") |
Metaclass for Node3D. | |
DynamicPropertyType< SRTValue3D > | RenderTransformationProperty |
The location, orientation, and scale of the node relative to its parent node. More... | |
DynamicPropertyType<Matrix4x4> FinalTransformationProperty |
The combined location, orientation and scale of the node and its ancestor nodes.
Automatically calculated by the system.
DynamicPropertyType<Float> FrustumCullMarginProperty |
The margin of the frustum cull radius of the node.
For example, set the margin when a vertex shader modifies the geometry of the node. To use this property, enable the Frustum Culling property in the Draw Objects Render Pass you use to render the node.
DynamicPropertyType<SRTValue3D> LayoutTransformationProperty |
The location, orientation and scale of the node relative to its parent node.
Layout Transformation affects the layout. If you do not want to affect the layout, use Render Transformation.
DynamicPropertyType<SRTValue3D> RenderTransformationProperty |
The location, orientation, and scale of the node relative to its parent node.
Render transformation does not affect the layout of the node.