The pipeline now stores radians uniformly in bone_state, matching the look-at branch's math.atan output and the render path's draw_rect_rotated expectations. JSON degrees are converted at the boundary (build_animation, write_bone). sample_animation returns radians.
17 KiB
17 KiB