ExternalAssetCompatibilityInput
Defined in: src/interop/compatibility.ts:42
Metadata extracted from, or supplied alongside, one external GLB/GLTF.
Properties
Section titled “Properties”animationNames?
Section titled “animationNames?”
optionalanimationNames?: readonlystring[]
Defined in: src/interop/compatibility.ts:58
Animation clip names discovered in the model.
boardForwardEdge?
Section titled “boardForwardEdge?”
optionalboardForwardEdge?:HexEdgeIndex
Defined in: src/interop/compatibility.ts:64
Desired board edge the model should face after placement.
bounds
Section titled “bounds”bounds:
AssetBounds
Defined in: src/interop/compatibility.ts:52
Bounds extracted from model geometry.
creator?
Section titled “creator?”
optionalcreator?:string
Defined in: src/interop/compatibility.ts:48
Optional creator attribution.
hasRig?
Section titled “hasRig?”
optionalhasRig?:boolean
Defined in: src/interop/compatibility.ts:56
Whether the model has a skin/armature.
id:
string
Defined in: src/interop/compatibility.ts:44
Stable external asset id.
intendedRole?
Section titled “intendedRole?”
optionalintendedRole?:ExternalAssetIntendedRole
Defined in: src/interop/compatibility.ts:54
How the caller hoped to use the asset before fit analysis.
license?
Section titled “license?”
optionallicense?:string
Defined in: src/interop/compatibility.ts:50
Optional license label for docs or local reports.
materialSlots?
Section titled “materialSlots?”
optionalmaterialSlots?: readonlystring[]
Defined in: src/interop/compatibility.ts:60
Material slot names discovered in the model.
modelForward?
Section titled “modelForward?”
optionalmodelForward?:ExternalAssetForwardAxis
Defined in: src/interop/compatibility.ts:62
Model-local forward axis for facing correction.
sourcePack
Section titled “sourcePack”sourcePack:
string
Defined in: src/interop/compatibility.ts:46
Human-readable source pack name, such as Kenney Castle Kit.