• Joined on 2020-10-13
martin closed issue martin/AnimTestbed#3 2024-05-10 22:02:53 +02:00
Switch to better imgui node graph system
martin commented on issue martin/AnimTestbed#3 2024-05-10 22:02:52 +02:00
Switch to better imgui node graph system

Implemented as of 44087d7a7. Nevertheless the editor still needs heaps of work. Also pretty it is not.

martin closed issue martin/AnimTestbed#6 2024-05-10 22:01:47 +02:00
AnimGraph.m_connection_data_storage size based on input sockets not number of connections.
martin commented on issue martin/AnimTestbed#6 2024-05-10 22:01:46 +02:00
AnimGraph.m_connection_data_storage size based on input sockets not number of connections.

Fixed as of cd56efca3d53. Could still be improved / streamlined to make it easier to understand what actually ends up in `AnimGraphBlendTree::m_input_buffer, AnimGraphBlendTree::m_output_buffer,…

martin opened issue martin/AnimTestbed#14 2024-05-10 22:01:25 +02:00
Streamline/clarify usage of AnimGraphBlendTree::m_*_buffer/storage
martin closed issue martin/AnimTestbed#7 2024-05-10 21:55:55 +02:00
Embedded BlendTrees
martin commented on issue martin/AnimTestbed#7 2024-05-10 21:55:54 +02:00
Embedded BlendTrees

Fixed as of cd56efca.

martin pushed to main at martin/AnimTestbed 2024-05-10 21:54:11 +02:00
99d5a5eb0f Minor refactor.
698abbce4b BlendTree input and output sockets can now be registered via the AnimGraphResource.
b9789bd1e1 Minor refactor.
fd032c273b Links can now be removed by hovering link and pressing the Delete key.
da431a3879 Fixed setting location of new nodes and minor connection rejection refactor.
Compare 31 commits »
martin opened issue martin/AnimTestbed#13 2024-05-08 00:11:28 +02:00
Import animation data from .gltf files in editor.
martin opened issue martin/AnimTestbed#12 2024-05-08 00:11:12 +02:00
Import skeleton from .gltf files in editor
martin opened issue martin/AnimTestbed#11 2024-05-08 00:09:45 +02:00
Define data type colors and connection style
martin opened issue martin/AnimTestbed#10 2024-05-08 00:08:48 +02:00
Implement proper node design
martin opened issue martin/AnimTestbed#9 2024-05-08 00:06:52 +02:00
Edit Blendtree Sockets
99d5a5eb0f Minor refactor.
698abbce4b BlendTree input and output sockets can now be registered via the AnimGraphResource.
b9789bd1e1 Minor refactor.
fd032c273b Links can now be removed by hovering link and pressing the Delete key.
da431a3879 Fixed setting location of new nodes and minor connection rejection refactor.
84fc49af30 Properly store and restore node positions in editor.
7c7a765455 New nodes now spawn at popup start location.