mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-26 15:00:40 +01:00
- vr_arms.c: vr_finger_nodes, vr_pose_finger (after HaloCE-Quest-VR, CC0, nearly verbatim): each finger's three joints found by name under the hand, posed by absolute directions in the palm's frame (a little bent at rest, a fist at full curl; the thumb up the handle or across the palm), each segment's subtree turned with its length kept. Its touch of the world (rays per finger) is left out for the Frame's processor. - The free left hand takes its controller's curls (halo_vr_finger_curls: index from the trigger, the others from the grip, the thumb from where it rests; round a held grenade). On the foregrip the hand keeps the weapon's pose. - The hand on the weapon keeps its grip; only its index finger is lifted part way off the trigger while the controller says it is (touch known and the finger off it), never where touch is unknown. - Joints found once per skeleton; the cost is a few dozen node turns. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>