Martin Felis
4f0331f941
Fixed sgl initialization on my laptop.
2023-05-13 09:30:13 +02:00
Martin Felis
8dfc8dd05c
Started thedmd/imgui-node-editor integration
2023-04-21 11:55:36 +02:00
Martin Felis
3f609310e2
Properly enabled docking for the application.
2023-04-15 00:24:24 +02:00
Martin Felis
72bcf8a21b
Updated ozz-animation to version 0.14.1.
2023-04-15 00:07:29 +02:00
Martin Felis
509f9616ad
Scene now rendered to separate widget.
2023-04-14 17:21:53 +02:00
Martin Felis
7c8b44247b
Fixed SpeedScale node not properly propagating time.
2023-04-02 21:24:12 +02: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
411aa5ef20
Better split between runtime library and editor.
2023-03-30 18:11:54 +02:00
Martin Felis
08283d9bcf
Evaluation of very simple graphs works.
2023-03-28 22:00:58 +02:00
Martin Felis
e38c0b4934
Started working on graph initialization in ATP Editor.
2023-03-26 23:39:11 +02:00
Martin Felis
a1931185d8
Simple AnimationPlayer now working.
2023-03-26 18:53:32 +02:00
Martin Felis
80ea25483b
Started working on the animation player widget.
2023-03-26 15:01:44 +02:00
Martin Felis
7152fa74e1
Added SkinnedMeshResource
2023-03-26 13:28:12 +02:00
Martin Felis
15871f349c
Updated ozz-animation to version 0.14.1 @35b2efd4
2023-03-26 13:28:12 +02:00
Martin Felis
bf3189ff49
Some more improvements of editor persistence.
2023-03-26 13:28:12 +02:00
Martin Felis
3d387a5dad
Better serialization of application state.
2023-03-25 23:50:03 +01:00
Martin Felis
8a91c7700a
Minor UI improvements.
2023-03-16 23:51:49 +01: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
db3095fa07
WIP transition to using sync track based synchronisation.
2021-11-19 12:40:14 +01:00
Martin Felis
3e1c150345
Minor restructuring for tests, initial work for sync tracks.
2021-11-16 18:15:56 +01:00
Martin Felis
038f07de0a
Added limping and zombie walk animations.
2021-11-16 17:31:18 +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
886a510fcd
Enabled MSAA.
2021-11-12 11:23:20 +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