Kanzi 4.1.1
Model3DMetadata Interface Reference

Metadata definitions for Model3D. More...

Inheritance diagram for Model3DMetadata:
[legend]

Public Attributes

DynamicPropertyType< BooleanDrawnAsBoundingBoxProperty
 When enabled the object is drawn its solid bounding box.
 
DynamicPropertyType< ResourceMaterialProperty
 Use this material to override the materials defined in the clusters of the mesh.
 
DynamicPropertyType< FloatMeshMorphTargetWeightProperty
 A weight value for a morph target.
 
DynamicPropertyType< ResourceMeshProperty
 The mesh resource used by the model.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Model3D")
 Metaclass for Model3D.
 
DynamicPropertyType< ResourceMorphDataTextureProperty
 Data texture to use for storing morph data when the are are too many targets to use regular attribute channels.
 

Detailed Description

Metadata definitions for Model3D.

Member Data Documentation

◆ DrawnAsBoundingBoxProperty

DynamicPropertyType<Boolean> DrawnAsBoundingBoxProperty
Initial value:
=
new DynamicPropertyType<>("Model3D.DrawnAsBoundingBox", Boolean.class)

When enabled the object is drawn its solid bounding box.

◆ MaterialProperty

DynamicPropertyType<Resource> MaterialProperty
Initial value:
=
new DynamicPropertyType<>("Model3D.Material", Resource.class)

Use this material to override the materials defined in the clusters of the mesh.

◆ MeshMorphTargetWeightProperty

DynamicPropertyType<Float> MeshMorphTargetWeightProperty
Initial value:
=
new DynamicPropertyType<>("MeshMorphTargetWeight", Float.class)

A weight value for a morph target.

◆ MeshProperty

Initial value:
=
new DynamicPropertyType<>("Model3D.Mesh", Resource.class)

The mesh resource used by the model.

◆ MorphDataTextureProperty

DynamicPropertyType<Resource> MorphDataTextureProperty
Initial value:
=
new DynamicPropertyType<>("Model3D.MorphDataTexture", Resource.class)

Data texture to use for storing morph data when the are are too many targets to use regular attribute channels.