• Joined on 2020-10-13
martin pushed to AnimGraphEditor at martin/AnimTestbed 2023-03-16 23:52:00 +01:00
8a91c7700a Minor UI improvements.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-10-18 22:34:06 +02:00
aa9ab1def1 Added missing test data
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-18 23:14:38 +02:00
2a8a5a5e40 Use std::list for animation data eval buffer..
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-18 22:35:06 +02:00
68331467f0 Refactored graph evaluations.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-14 18:03:50 +02:00
5e7a48b2eb WIP: graph evaluations. Fixed various memory issues, better tests.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-13 15:48:44 +02:00
2da07ef961 Working on graph evaluations. WIP.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-13 15:48:27 +02:00
c5d0fdaefe Working on graph evaluations. WIP.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-13 11:14:52 +02:00
b518220576 Added test which creates skeleton and animation during runtime.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-11 16:46:15 +02:00
eeef635c64 Initial works for actial animation sampling and graph evaluation.
bf0c7a7daa Added Tests for MathAdd Node
Compare 2 commits »
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-08 12:48:21 +02:00
e7314e3477 imnodes: pin coloring and connectivity logic
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-04-03 21:05:20 +02:00
5d8c1e289b Initial graph evaluations, added Float to Vec3 Node, minor editor tweaks.
08ae84fcb4 New evaluation scheme.
abddbea62b Refactoring.
6c0c0599f8 Removed old animation graph code.
72a67195e6 Use socket pointers instead of indices for connections.
Compare 7 commits »
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-24 23:57:59 +01:00
73e7a60875 Minor cleanup.
976875c218 Added index member to node, preparing synctrack and node evaluation.
d6453911e2 Removed node input splitting.
Compare 3 commits »
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-22 22:49:15 +01:00
306a2cb4d8 Minor fix to node input splitting. Not sure it is a good idea anymore, though...
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-22 22:34:17 +01:00
ef74f39cf4 Splitted animation and data node inputs.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-22 22:03:59 +01:00
af5d27db85 Simple time propagation works.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-20 16:00:48 +01:00
87eb2ab7df Mark all nodes that connect to the graph output nodes by default as active.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-20 15:57:26 +01:00
b01acc2a88 Added marking of nodes active/inactive.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-19 12:18:58 +01:00
618f6b613e Minor test cleanup.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-19 12:17:12 +01:00
da916a7346 Added node ordering code and tests.
martin pushed to AnimGraphEditor at martin/AnimTestbed 2022-02-19 00:25:58 +01:00
bd304bde4e Give access to node inputs in runtime graph, initial works for marking of active nodes.
9069a8192b Added serialization and deserialization of properties.
ee6a8eb29a Basic node properties editor.
Compare 3 commits »