ArmatureDrawList extension
Builds the ordered draw list for the armature's current pose.
Separated from the runtime so that the runtime stays renderer-agnostic, and so the list itself can be diffed against the official runtime.
Nested armatures are flattened: a slot holding a child armature contributes no draw of its own, but the child's slots are emitted in its place, with their transforms composed onto the parent slot's. That mirrors what an engine does by parenting the child's display object to the slot's, and it means a renderer never has to know child armatures exist.
- on
Methods
-
buildDrawList(
) → List< SlotDrawData> -
Available on Armature, provided by the ArmatureDrawList extension
Every visible slot, sorted by z-order — the order a renderer must draw in.