Commit Graph

17 Commits

Author SHA1 Message Date
44e7d2b63c Removed all commented out curve code. 2020-04-01 02:11:27 +02:00
1fae51e51f Mostly fixed up load_keyframe_data. Switched from using a curve to using transition easing. 2020-04-01 02:09:42 +02:00
ab4a274057 Fixed up the editor plugin. Also now ProceduralAnimation generates keys properly. 2020-03-31 23:42:26 +02:00
16d0ff1ed1 Implemented data preprocessing. 2020-03-27 19:24:48 +01:00
424d721c68 Started work on a better solution. Removed most of the things I added yesterday, also removed the ProceduralAnimationPlayer. ProceduralAnimation is now inherited from Animation. 2020-03-26 10:27:39 +01:00
513e89b511 Brought over all the code from godot's AnimationPlayer into ProceduralAnimationPlayer, and did the first set of rework to both it, and the ProceduralAnimation itself, so the apis match. Doesn't work for now, but it compiles. 2020-03-25 18:41:26 +01:00
782020b698 Removed multiple animation support per ProceduralAnimation. It will work exactly as the built in Animation. This way the built in animation player can be really easily adapted to work as a procedural animation player. 2020-03-25 16:47:49 +01:00
9f9c0f8940 Removed categories. 2020-03-25 15:05:10 +01:00
91696e6c5e Work on the player (mostly bindings). 2020-03-16 01:10:26 +01:00
ba464ef045 Implemented loading the animation data. 2020-02-28 07:44:22 +01:00
0e59990ff5 Started work on getting the actual data out from animation. 2020-02-27 14:54:52 +01:00
00f6c128bd Added the interpolation methods from Animation. Also added equivalent structs to store animation keyframe data. 2020-02-10 18:38:41 +01:00
9c287b9e54 Added the license text to all cpp files. 2020-01-31 19:39:58 +01:00
3962252196 Implement graph connections for the editor plugin. 2020-01-30 01:55:54 +01:00
2f4e3af4f5 More work on the editor plugin. 2020-01-28 22:30:58 +01:00
994f8a83f2 More work on bindings/data storage. 2020-01-27 03:04:53 +01:00
9b20b6f7d9 Initial commit. Mostly bindings-related work. 2020-01-24 15:29:39 +01:00