Martin Felis
f6f7e92cea
Added name to AnimationResource.
2025-04-11 13:05:50 +02:00
Martin Felis
3b5537fc9d
Minor cleanup.
2025-04-11 12:22:03 +02:00
Martin Felis
887131af37
Added AnimationFileResource that combine animations with sync tracks.
2025-03-20 16:16:16 +01:00
Martin Felis
86ea476881
Renamed AnimData to Pose.
2025-03-19 21:43:01 +01:00
Martin Felis
f52b19a8d2
Further cleanup and added comments.
2025-03-19 21:12:27 +01:00
Martin Felis
b4eda31242
AnimGraphEvalTests now properly evaluates.
2025-03-17 22:23:12 +01:00
Martin Felis
07d02a2e42
AnimGraphEvalTests now compiles again.
2025-03-16 22:58:14 +01:00
Martin Felis
ccb9bc4e9b
Working on unified BlendTree and StateMachine handling.
2024-03-17 22:06:27 +01:00
Martin Felis
3d55b748e6
Refactored anim graph data usage and evaluation.
...
- Refactored NodeSocketAccessor to NodeDescriptor.
- Connections are wired up during AnimGraph instantiation.
- Output and input sockets point to the same memory location.
- No re-wiring needed during evaluation.
- AnimGraph are pre-allocated (refactoring for less memory usage postponed).
- Evaluation of AnimGraph now possible from the editor.
2023-04-01 14:16:20 +02:00
Martin Felis
91607baa9d
Initial step for connectivity refactor.
...
Instead of wiring up pointers with prepareNodeEval() and finishNodeEval() use for each connection a single memory block where outputs and inputs point to.
2023-03-30 23:50:07 +02:00
Martin Felis
e38c0b4934
Started working on graph initialization in ATP Editor.
2023-03-26 23:39:11 +02:00
Martin Felis
15871f349c
Updated ozz-animation to version 0.14.1 @35b2efd4
2023-03-26 13:28:12 +02:00
Martin Felis
68331467f0
Refactored graph evaluations.
2022-04-18 20:02:16 +02:00
Martin Felis
5e7a48b2eb
WIP: graph evaluations. Fixed various memory issues, better tests.
2022-04-14 18:03:36 +02:00
Martin Felis
2da07ef961
Working on graph evaluations. WIP.
2022-04-13 15:48:39 +02:00
Martin Felis
b518220576
Added test which creates skeleton and animation during runtime.
2022-04-13 11:14:29 +02:00