MeshComponentData interface
Data specification for MeshComponent, see ComponentManager.create() on how to create a component
Signature:
export interface MeshComponentData extends Component3DData Extends: Component3DData
Properties
|
Property |
Modifiers |
Type |
Description |
|---|---|---|---|
|
string |
(Optional) Color of the mesh. Defaults to "#ff0000" | ||
|
boolean |
(Optional) Whether the mesh should be displayed in live mode. Defaults to true | ||
|
boolean |
(Optional) Whether the mesh should be displayed in editor mode. Defaults to true | ||
|
(Optional) Geometry of the mesh. Defaults to a Box with a size of 1 | |||
|
string |
(Optional) if not provided, an auto id will be generated | ||
|
Image |
(Optional) Color of the mesh. Defaults to "#ff0000" | ||
|
MaterialData |
(Optional) Material of the mesh. | ||
|
string |
(Optional) name for the component. Defaults to "" | ||
|
number |
(Optional) Opacity of the mesh. Defaults to 1 | ||
|
(Optional) Position of the component in the space. Defaults to {x: 0, y: 0, z: 0} | |||
|
"wireframe" | "dome" | "default" |
Render mode of the mesh. Defaults to "dome" | ||
|
(Optional) Rotation of the component in the space. Defaults to {x: 0, y: 0, z: 0} | |||
|
(Optional) Scale of the component in the space. Defaults to {x: 1, y: 1, z: 1} | |||
|
"mesh" |