Skip to content

v0.3.1

Latest

Choose a tag to compare

@affromero affromero released this 05 Jun 15:55

Patch release — pivot-correct cursor head-follow.

Fixed

  • Head-follow now rotates each bone about its joint pivot instead of the splat origin. Spark's dual-quaternion skinning stores rotation about the origin, so a rotated head used to slide off-pivot; the widget now compensates (pos' = worldPos + restPos − quat·restPos) so object/quadruped heads visibly turn toward the cursor.
  • Object/quadruped look-at drives a split neck + head gaze chain (neck 0.45×, head 1.0×) via forward kinematics, so the head turns without tearing the neck.

Notes

  • The .splattie format is unchanged from 0.3.0 (runtime skinning math only); bundles are re-stamped to formatVersion 0.3.1 for the strict version lock.

npm: @afromero/splattie-widget@0.3.1