Skip to content

MeshLayer โ€‹

The MeshObject is the base class for all mesh nodes. It adds the ability to store triangulated mesh data, which can either be imported or generated. Each MeshObject has exactly one texture, which is stored inside the node and not separately. A MeshObject texture is like a pixel grid of a pixel layer and can be edited in a similar way. Empty pixels of the texture are automatically filled with pixels made of the specified color and material.

New Properties โ€‹

PropertyTypeDefaultAccessDescription
textureSize1i1, 1๐ŸŸฉโŒSize of the texture in pixels
Details

Type
1b: boolean
1c: color (integer)
1i: integer
1f: float
1s: string
2b: 2-component boolean vector
2i: 2-component integer vector
2f: 2-component float vector
3b: 3-component boolean vector
3i: 3-component integer vector
3f: 3-component float vector

Access
๐ŸŸฉ : Property value can be read with FxNode.Get
๐ŸŸฅ : Property value can be changed with FxNode.Set
โŒ : Property value is read-only and can't be changed
โ–ถ๏ธ : Property can be animated with FxAnimation

Inherited Properties โ€‹

From Node โ€‹

id layer order parent selected tag type typeName visible

From Object3D โ€‹

liveRotate liveScale liveTranslate pivot rotate scale translate

From Shape3D โ€‹

castShadows emissive metallic receiveShadows roughness scannable

From MeshObject โ€‹

color material

See Also โ€‹

FxNode, FxObject3D, FxMeshLayer, FxMeshLayerTexture