Module
Three D
3D scene intent, geometry instances, LOD, skeletons, skins, rigs and morph targets.
Raw schema: /schema/1.0/modules/three-d.schema.json
joint
type: object · required: id
skeleton
type: object · required: id, joints
| Property | Type | Required | Constraints |
|---|---|---|---|
id | id | yes | — |
joints | array<joint> | yes | minItems 1 |
rootRef | id | no | — |
extensions | extensions | no | — |
mesh
type: object · required: id
rig
type: object · required: id
| Property | Type | Required | Constraints |
|---|---|---|---|
id | id | yes | — |
skeletonRef | id | no | — |
assetRef | id | no | — |
controls | array<object> | no | — |
extensions | extensions | no | — |
threeD
type: object
| Property | Type | Required | Constraints |
|---|---|---|---|
sceneRefs | array<id> | no | — |
meshes | array<mesh> | no | — |
skeletons | array<skeleton> | no | — |
rigs | array<rig> | no | — |
assetRefs | array<id> | no | — |
animationRefs | array<id> | no | — |
extensions | extensions | no | — |