Angeldark Raymaker
134b44c88a
Poser fixes and refactors
...
Refactor UI to cache rot/pos/scale in spinners instead of sliders
Remove a duplicate UI callback
Enable/Disable Undo button based on queue
Update how changes from Manip are determined and stored
Changes from Manip will now save to XML/BVH
Allow Manip to mirror/copy rotations (pos/scale todo)
Manip changes to Pos and Scale are also stored, and should still revert
Collision volume changes from Manip now 'stick'
Undo queue now purge when base-rotation is set to zero (when you want to BVH)
2025-03-16 02:20:54 +00:00
Beq
4130e9a416
Allow toggle of visual manipulators.
2025-03-13 00:51:41 +00:00
Beq
6a12b00b82
Visual posing v1.0 - rotation and major joint selection in world
...
Working visualiser, shows "correct" naturla rotation, toggled in poser for world rot
fully working manipulator
2025-03-12 21:19:22 +00:00
Angeldark Raymaker
5e0a207fb3
Poser: Correct base rotation zeroing
...
Fix load/save diff/pose button text
2025-03-12 20:45:22 +00:00
Angeldark Raymaker
47a2a78089
Poser: Refactor undo to one stack
...
Rework UI: removed 'advanced' panel. Remove yaw/pitch/roll sliders. Added Symmetrize L/R.
2025-03-12 20:45:22 +00:00
Angeldark Raymaker
257a1d3bd4
FIRE-35161: Revert all joint state when animation stops
...
Collision volumes always needed it, but some infrequently posed joints do too, and it simiplifies the code.
2025-02-25 20:09:21 +00:00
Angeldark Raymaker
ed6cc6319d
FIRE-34884: Add undo to clone
...
Mirror and Sympathetic were not undo-ing the opposite joint
2024-12-09 23:36:29 +00:00
Angeldark Raymaker
617a8f0644
FIRE-34884: Separate delta-mode operation from rotation changes
2024-12-02 19:40:36 +00:00
Angeldark Raymaker
5d4839146e
FIRE-34884: Reduce the amount of CPU time spent posing
...
by declaring near-enough. Increase undo wait, because sliders are slower
2024-11-28 21:49:50 +00:00
Angeldark Raymaker
bc2c5e7453
FIRE-34747: Review fixes
2024-11-13 20:07:51 +00:00
Angeldark Raymaker
1b3b0862e0
FIRE-34747: Fix collision volumes
...
broken after refactor; tidy up
2024-11-12 22:14:43 +00:00
Angeldark Raymaker
aad003c9b6
FIRE-34747: Update
...
Recapture now undo/redo, load from zero rot now per joint, fix joint reflection, fix delta mode
2024-11-10 15:02:18 +00:00
Angeldark Raymaker
951ca0a349
FIRE-34747: Refactor poser to work in deltas only
...
Refactor undo/redo to generic, tiny rework to UI sliders for delta usage
2024-11-08 16:56:51 +00:00
Angeldark Raymaker
8a228daeff
FIRE-34747: Move FSJointPose to own class
2024-11-08 16:48:44 +00:00