Martin Felis
|
3bb0725e3e
|
Properly applying both translation and rotation to bones.
|
2025-12-31 20:30:28 +01:00 |
|
Martin Felis
|
69bb2d7980
|
Initial version with working synced blending.
|
2025-12-31 18:50:42 +01:00 |
|
Martin Felis
|
f1641f3ac3
|
Added SyncTrack class.
|
2025-12-31 17:16:19 +01:00 |
|
Martin Felis
|
810c6bd9d7
|
Access node parameter values directly instead of keeping a copy in SyncedAnimationGraph.
|
2025-12-31 16:39:29 +01:00 |
|
Martin Felis
|
1fca7cfe88
|
Initial support for animation graph parameters editable in the editor.
|
2025-12-31 13:47:45 +01:00 |
|
Martin Felis
|
05c1bae346
|
Preparation of demo project to actually run SyncedBlendTrees.
|
2025-12-31 13:39:38 +01:00 |
|
Martin Felis
|
ae2e2787cd
|
Minor code cleanup.
|
2025-12-29 16:02:06 +01:00 |
|
Martin Felis
|
8a47bc5508
|
Minor documentation improvement.
|
2025-12-29 15:55:29 +01:00 |
|
Martin Felis
|
537712c806
|
Added saving and loading blend tree resources.
|
2025-12-29 15:25:10 +01:00 |
|
Martin Felis
|
46f940a67c
|
Added Blend2 node (no syncing, yet).
|
2025-12-27 16:27:54 +01:00 |
|
Martin Felis
|
56fde580c3
|
WIP: Blend2 node and blending of AnimationData.
|
2025-12-22 00:37:27 +01:00 |
|
Martin Felis
|
f4eea6d2d4
|
Minor cleanup.
|
2025-12-21 18:12:34 +01:00 |
|
Martin Felis
|
e09995c3fa
|
Initial support of actual blend tree evaluation.
|
2025-12-19 10:53:19 +01:00 |
|
Martin Felis
|
ea2cb6b8e8
|
Extended documentation of animation syncing.
|
2025-12-19 10:52:41 +01:00 |
|
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 |
|