Object3D
Object3D nodes can be transformed in 3D space using translate, rotate and scale. All 3 transformations also have a live value, which may differ from the actual value if it was previously frozen. The live values are the ones displayed in the UI inspector. They make it easier to work with animation channels. pivot is used for scaling and rotating objects with tools, and is relevant for export.
Related Nodes
New Properties
| Property | Type | Default | Access | Description |
|---|---|---|---|---|
liveRotate | 3f | (0.0, 0.0, 0.0) | 🟩🟥▶️ | Displayed local rotation |
liveScale | 3f | (1.0, 1.0, 1.0) | 🟩🟥▶️ | Displayed local scaling |
liveTranslate | 3f | (0.0, 0.0, 0.0) | 🟩🟥▶️ | Displayed local translation |
pivot | 3f | (0.0, 0.0, 0.0) | 🟩🟥 | Transformation center |
rotate | 3f | (0.0, 0.0, 0.0) | 🟩🟥▶️ | Actual local rotation |
scale | 3f | (1.0, 1.0, 1.0) | 🟩🟥▶️ | Actual local scaling |
translate | 3f | (0.0, 0.0, 0.0) | 🟩🟥▶️ | Actual local translation |
Details
Type1b: boolean1c: color (integer)1i: integer1f: float1s: string2b: 2-component boolean vector2i: 2-component integer vector2f: 2-component float vector3b: 3-component boolean vector3i: 3-component integer vector3f: 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