You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a67fa8f
Browse filesBrowse the repository at this point in the historyBrowse files
parse_jnt reads the 64-byte node table (type, parent at +30, local
position at +32, Euler rotation at +48 applied Rz*Ry*Rx); the skin's
weight-group ids map onto the rotation-type nodes in order, verified on
eight models by weighted vertex centroids (hips/knees/ankles/toes at
0.98/0.54/0.16/0.01 m on KOS-MOS). to_glb builds the node tree with
local TRS, inverse bind from the rest-pose world matrices, and attaches
companion (face) skeletons, which already sit in body space. Blender
imports KOS-MOS with 121 bones and every joint mapped.
Known limit, documented: the file's rest pose is a T-pose with hair
raised while the mesh is modelled arms-down; no Euler order/sign/
composition closes it, so arm and hair pivots are off until the
modelled pose's source is found. Eyelash sheet status recorded.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
0 commit comments