Skip to content

@modoki/engine / index / normalizeRig2D

Function: normalizeRig2D()

normalizeRig2D(json): ParsedRig2D

Coerce arbitrary JSON into a well-formed parsed rig (fill defaults, normalize weights, derive inverse-bind) so the deform system never sees a malformed rig. A v1 rig (top-level sprite/mesh/skinIndices/skinWeights) is normalized into a single parts entry; a v2 rig lists parts explicitly. The top-level mesh fields are kept as back-compat aliases pointing at parts[0].

Parameters

json

Rig2DFile | undefined

Returns

ParsedRig2D

Built with Modoki.