Commit Graph

20 Commits (AnimGraphEditor)

Author SHA1 Message Date
Martin Felis 411aa5ef20 Better split between runtime library and editor. 2023-03-30 18:11:54 +02:00
Martin Felis 9dd10e8f27 Initial version of NodeDescriptor which aims to replace NodeSocketAccessor. 2023-03-29 22:25:09 +02:00
Martin Felis 7152fa74e1 Added SkinnedMeshResource 2023-03-26 13:28:12 +02:00
Martin Felis b518220576 Added test which creates skeleton and animation during runtime. 2022-04-13 11:14:29 +02:00
Martin Felis 6c0c0599f8 Removed old animation graph code. 2022-03-25 11:51:37 +01:00
Martin Felis c5b0d1f976 Initial graph editor and graph instantiation from file. 2022-02-11 16:51:18 +01:00
Martin Felis fd4785afcd Initial works for sampling root node transforms. 2022-01-22 09:30:16 +01:00
Martin Felis d4f9459060 WIP animation based root bone transform calculation. 2021-11-21 12:33:22 +01:00
Martin Felis 89108f4e1f Implemented BlendSpace1D. 2021-11-19 22:52:08 +01:00
Martin Felis db3095fa07 WIP transition to using sync track based synchronisation. 2021-11-19 12:40:14 +01:00
Martin Felis 554125dde2 Added LockTranslationNode. 2021-11-16 22:57:58 +01:00
Martin Felis fbac21cf14 Simple sync track blending tests. 2021-11-16 18:23:04 +01:00
Martin Felis 3e1c150345 Minor restructuring for tests, initial work for sync tracks. 2021-11-16 18:15:56 +01:00
Martin Felis c659caebb9 Added code to evaluate node ordering for spanning tree of blend tree. 2021-11-12 22:12:25 +01:00
Martin Felis ba4869149b Implemented simple tree logic, added speed scale node. 2021-11-12 21:33:53 +01:00
Martin Felis 200d0fecc8 WIP: blend tree logic. 2021-11-12 21:19:39 +01:00
Martin Felis 37d2845b09 Added a simple animation controller. 2021-11-12 20:10:56 +01:00
Martin Felis 551bcca478 Wrapped animation into SkinnedMesh object. 2021-11-12 12:48:56 +01:00
Martin Felis 94cc4aeb1d Added own camera object and its vectorial dependency. 2021-11-12 11:00:39 +01:00
Martin Felis b78045ffe7 Initial commit 2021-11-11 21:22:24 +01:00