Martin Felis
|
20331d0765
|
Properly deactivate nodes to ensure proper evaluation after changed node connections.
|
2026-02-25 22:26:52 +01:00 |
|
Martin Felis
|
4a2ef2493d
|
Fixed incomplete comment.
|
2026-02-23 21:25:13 +01:00 |
|
Martin Felis
|
d57fe50d5f
|
Added BLTAnimationNodeTimeScale.
|
2026-02-22 00:56:53 +01:00 |
|
Martin Felis
|
3dd1ce42df
|
Added initial support for blending of SyncTracks with differing numbers of intervals.
Not sure that the resulting blends are correct, but leave it for now.
|
2026-02-21 21:30:54 +01:00 |
|
Martin Felis
|
c7660c7b19
|
Replace SyncedAnimationGraph to BLTAnimationGraph.
|
2026-02-20 22:55:30 +01:00 |
|
Martin Felis
|
095f1e5d0c
|
Animations now selectable using OptionButton.
|
2026-02-20 13:40:12 +01:00 |
|
Martin Felis
|
0198847fd1
|
Disconnection works again in blend tree editor.
|
2026-02-20 12:34:49 +01:00 |
|
Martin Felis
|
a098bc1171
|
Added test for synced blending of embedded blend tree.
|
2026-02-19 19:05:14 +01:00 |
|
Martin Felis
|
d01c6fb474
|
Minor editor fixes.
|
2026-02-19 19:03:56 +01:00 |
|
Martin Felis
|
06198d595f
|
Added test for embedded blend tree evaluation.
|
2026-02-18 22:13:51 +01:00 |
|
Martin Felis
|
be6e021198
|
Restructured Animation Graph Editor to facilitate hierarchical graphs (i.e. embedded sub graphs).
|
2026-02-17 23:08:36 +01:00 |
|
Martin Felis
|
7255c99ef7
|
BLTAnimationNodeBlend2.sync is no more exposed as parameter, only as property.
|
2026-02-05 22:29:00 +01:00 |
|
Martin Felis
|
2cee55037b
|
Renamed BLTAnimationNode::position to BLTAnimationNode::graph_offset and made it hidden in the editor by default.
|
2026-02-05 22:26:25 +01:00 |
|
Martin Felis
|
f3db8b67d0
|
Fixed compilation with latest master.
|
2026-02-05 21:55:18 +01:00 |
|
Martin Felis
|
14329e606e
|
Properly initialize animation player when loading a scene.
|
2026-02-02 20:38:55 +01:00 |
|
Martin Felis
|
f07b54e42b
|
Minor fixes and typos.
|
2026-02-02 18:40:32 +01:00 |
|
Martin Felis
|
00ea4b8b7e
|
BlendTreeEditor starts to be usable.
|
2026-02-02 16:17:33 +01:00 |
|
Martin Felis
|
f1a42302a6
|
Nodes now properly keep their positions in the blend tree.
|
2026-02-01 10:39:37 +01:00 |
|
Martin Felis
|
a764222c02
|
Added missing parameter to BLTAnimationNode::get_input_index binding.
|
2026-02-01 10:16:18 +01:00 |
|
Martin Felis
|
a2295680d1
|
Ensure nodes that are added to the tree but not within the subtree of the root are still referenced after sorting.
|
2026-02-01 10:15:48 +01:00 |
|
Martin Felis
|
0554691e46
|
WIP: making BlendTree Editor usable.
|
2026-01-30 15:33:27 +01:00 |
|
Martin Felis
|
6330e34ea5
|
Renaming SyncedAnimationGraph -> Blendalot
|
2026-01-29 23:27:36 +01:00 |
|
Martin Felis
|
89c3c38757
|
Made BlendTree Editor more robust.
|
2026-01-29 23:21:38 +01:00 |
|
Martin Felis
|
50243eafba
|
Minor additional work on the BlendTreeEditor.
|
2026-01-28 21:05:16 +01:00 |
|
Martin Felis
|
4c428a865a
|
BlendTree nodes can now be removed.
|
2026-01-28 21:04:46 +01:00 |
|
Martin Felis
|
1e7dd4ba45
|
BlendTree connection can now be removed.
|
2026-01-25 00:05:32 +01:00 |
|
Martin Felis
|
d3fe4afc57
|
WIP: BlendTree editor.
|
2026-01-24 15:39:12 +01:00 |
|
Martin Felis
|
fd13c53e52
|
Exposed additional functions to GDScript to implement a GDScript based EditorPlugin.
|
2026-01-24 15:38:27 +01:00 |
|
Martin Felis
|
5d0bf10ce7
|
Prevent crash when trying to evaluate without an existing Skeleton3D.
|
2026-01-23 12:05:39 +01:00 |
|