• Joined on 2020-10-13
martin created branch feature/blend_tree_editor in martin/blendalot_animgraph 2026-01-30 15:32:36 +01:00
martin pushed to feature/blend_tree_editor at martin/blendalot_animgraph 2026-01-30 15:32:36 +01:00
6330e34ea5 Renaming SyncedAnimationGraph -> Blendalot
89c3c38757 Made BlendTree Editor more robust.
50243eafba Minor additional work on the BlendTreeEditor.
4c428a865a BlendTree nodes can now be removed.
1e7dd4ba45 BlendTree connection can now be removed.
Compare 8 commits »
martin renamed repository from blendalot_animgraph_godot to martin/blendalot_animgraph 2026-01-30 15:30:26 +01:00
martin renamed repository from godot_synced_blend_tree to martin/blendalot_animgraph 2026-01-28 21:09:42 +01:00
martin pushed to main at martin/blendalot_animgraph 2026-01-18 22:28:40 +01:00
67acbb35b3 Started working on editor to create and test more complex graphs.
martin pushed to main at martin/blendalot_animgraph 2026-01-18 22:22:24 +01:00
625a3ae79f Started exposing more functions to GDScript and made BLTBlendTreeGraph part of BLTBlendTree such that return codes look nicer in Godot.
0b6589f241 More distinctive naming to avoid name clashes with AnimationTree nodes.
Compare 2 commits »
martin pushed to main at martin/blendalot_animgraph 2026-01-16 15:44:13 +01:00
ecf3b0fef2 Substantial performance improvements by refactoring AnimationData allocations.
0e38a2ef65 Minor performance improvements.
a5577eceea Added profiling statements to SyncedAnimationGraph.
338a77d5e2 Renaming to Blendalot AnimGraph.
2b7cf5bc66 Improved the demo.
Compare 5 commits »
martin pushed to main at martin/blendalot_animgraph 2026-01-12 22:03:27 +01:00
603df6c377 Some documentation extensions.
martin pushed to main at martin/blendalot_animgraph 2026-01-12 21:39:26 +01:00
47e9ebc7b0 Minor cleanup.
martin pushed to main at martin/blendalot_animgraph 2026-01-11 22:20:53 +01:00
c6f37c8ef1 Updated demo project.
75b4df8c65 SyncTracks are now initialized from Markers, extended UnitTests and did some cleanup.
Compare 2 commits »
martin pushed to main at martin/blendalot_animgraph 2025-12-31 20:30:34 +01:00
3bb0725e3e Properly applying both translation and rotation to bones.
martin pushed to main at martin/blendalot_animgraph 2025-12-31 18:50:49 +01:00
69bb2d7980 Initial version with working synced blending.
f1641f3ac3 Added SyncTrack class.
Compare 2 commits »
martin pushed to main at martin/blendalot_animgraph 2025-12-31 16:39:37 +01:00
810c6bd9d7 Access node parameter values directly instead of keeping a copy in SyncedAnimationGraph.
martin pushed to main at martin/blendalot_animgraph 2025-12-31 13:47:52 +01:00
1fca7cfe88 Initial support for animation graph parameters editable in the editor.
05c1bae346 Preparation of demo project to actually run SyncedBlendTrees.
ae2e2787cd Minor code cleanup.
8a47bc5508 Minor documentation improvement.
Compare 4 commits »
martin pushed to main at martin/blendalot_animgraph 2025-12-29 15:25:23 +01:00
537712c806 Added saving and loading blend tree resources.
martin pushed to main at martin/blendalot_animgraph 2025-12-27 16:28:02 +01:00
46f940a67c Added Blend2 node (no syncing, yet).
martin pushed to main at martin/blendalot_animgraph 2025-12-22 00:37:36 +01:00
56fde580c3 WIP: Blend2 node and blending of AnimationData.
f4eea6d2d4 Minor cleanup.
e09995c3fa Initial support of actual blend tree evaluation.
ea2cb6b8e8 Extended documentation of animation syncing.
Compare 4 commits »
martin pushed to main at martin/blendalot_animgraph 2025-12-13 22:38:54 +01:00
1384d4a156 WIP: blend tree setup and evaluation tests.
martin pushed to main at martin/blendalot_animgraph 2025-12-12 10:44:25 +01:00
9a79abf4d6 WIP: blend tree setup and node sorting.
martin pushed to main at martin/blendalot_animgraph 2025-12-10 09:23:07 +01:00
0d916c98dd WIP: blend tree evaluation setup and tests