• Joined on 2020-10-13
5a6ac92a48 Using bits of the blueprints examples for the AnimGraphEditor.
a467715ce3 Switched to imgui fork https://github.com/thedmd/imgui/commits/feature/docking-layout-external/ commit 899d85eb9489796f73a4dc67ad86892729707ce9
589b45554f Updated imgui to v1.91.8-docking.
45d56dea0d Minor cleanup in editor.
40f631c51a Fixed memory leak by introducing virtual node descriptors.
Compare 6 commits »
martin opened issue martin/AnimTestbed#17 2024-05-10 22:09:46 +02:00
Implement Vertex Skinning
martin opened issue martin/AnimTestbed#16 2024-05-10 22:07:39 +02:00
Activate nodes only when outputs are connected
martin opened issue martin/AnimTestbed#15 2024-05-10 22:04:48 +02:00
Evaluate Anim Graph from within the Editor
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.