Files
sporel-lib-core.puppet/manifest.lib
Axel Meyer b8b8bf1a76 fix(puppet): v0.3.1 — atan2 sprite-top + rot limits + speed + write_bone channels
- Look-at uses math.atan(dx, -dy) (substrate sprite-top convention):
  rot=0 means sprite top points up (in -Y), rot=pi/2 means right.
- New rest.rot_min/rot_max fields (degrees in JSON; clamped after look-at)
- New look_at_speed field (deg/s; rate-limits look-at via dt)
- write_bone now accepts rot/pos/scl channels (legacy 'angle' rejected)
- Bones not in any track are allowed; write_bone bypasses track-guard
  for them. Enables procedural root-rotation while keyframe-anims play.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 19:51:37 +02:00

7 lines
94 B
Plaintext

{
"id": "lib-core.puppet",
"version": "0.3.1",
"api_min": "0.1",
"deps": []
}