Add lower_control virtual bone (reparents legs for independent orientation). Update look_at fields: body uses "soft" target with slerp=6, head uses "aim" target with instant snap and ±60° clamp. Rename walk.anim.json to walk_fwd_lower.anim.json and add walk_back_lower, walk_left_lower, walk_right_lower anims ported from substrate. Port HandleAnimationLower: signed-angle sector selection (±45°/±135°) drives 4-directional walk anim choice; wedge clamp sets lower_control rotation. Separate aim/soft look targets both track raw mouse for now. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.3 KiB
2.3 KiB