19 Commits

Author SHA1 Message Date
Martin Felis
1384d4a156 WIP: blend tree setup and evaluation tests. 2025-12-13 22:38:45 +01:00
Martin Felis
9a79abf4d6 WIP: blend tree setup and node sorting. 2025-12-12 10:44:18 +01:00
Martin Felis
0d916c98dd WIP: blend tree evaluation setup and tests 2025-12-10 09:22:33 +01:00
Martin Felis
5880dde6ec WIP: refactored test to use a fixture, started working on Blend Tree evaluation. 2025-12-08 22:47:00 +01:00
Martin Felis
33fae3458b WIP: reworking ownership of evaluation data during Blend Tree evaluation. 2025-12-07 22:09:28 +01:00
Martin Felis
1732ecb8bd Added simple unit test that uses an AnimationSamplerNode and a procedural animation. 2025-12-05 17:20:35 +01:00
Martin Felis
757c5ee51c Using AnimationSamplerNode for evaluation.
Known issues:
- It seems that only rotations are applied.
- Memory is likely not properly freed.
2025-12-03 22:43:24 +01:00
Martin Felis
f5893df6b0 Removed unused animation_tree reference. 2025-12-03 21:58:44 +01:00
Martin Felis
b754bc061f Removed code that needed private access to AnimationMixer. 2025-12-03 21:09:25 +01:00
Martin Felis
f232c5f51a Expanded design documents. 2025-11-28 14:45:48 +01:00
Martin Felis
d61c7926fa Further expanded design documents. 2025-11-28 14:25:58 +01:00
Martin Felis
bc3eee9537 Expanded design documents. 2025-11-28 00:07:45 +01:00
Martin Felis
5dfd44d52a WIP 2025-11-23 18:14:02 +01:00
Martin Felis
1b2a0e98d3 Added design ramblings. 2025-11-23 18:13:58 +01:00
Martin Felis
6f8a580e26 WIP 2025-11-22 16:45:05 +01:00
Martin Felis
9947ee7526 Debug sampling of an animation works. Though extremely experimental/explorative. 2025-11-21 12:42:45 +01:00
Martin Felis
c642fa2a04 Added demo, otherwise WIP.
Also needs AnimationMixer to be modified such that SyncedAnimationGraph is a friend class of AnimationMixer.
2025-11-21 12:28:54 +01:00
Martin Felis
9a9adfbfb4 Deriving SyncedAnimationGraph from Node instead of Mixer for easier prototyping. 2025-11-16 21:06:39 +01:00
Martin Felis
15bcc60da9 Initial commit 2025-11-09 17:22:44 +01:00