Kanzi  3.9.2
Java API
Model3DMetadata Interface Reference

Metadata definitions for Model3D. More...

Inheritance diagram for Model3DMetadata:
[legend]

Public Attributes

DynamicPropertyType< Boolean > DrawnAsBoundingBoxProperty
 When enabled the object is drawn its solid bounding box. More...
 
DynamicPropertyType< ResourceMaterialProperty
 Use this material to override the materials defined in the clusters of the mesh. More...
 
DynamicPropertyType< Float > MeshMorphTargetWeightProperty
 A weight value for a morph target. More...
 
DynamicPropertyType< ResourceMeshProperty
 The mesh resource used by the model. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Model3D")
 Metaclass for Model3D.
 

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.