Commit Graph

  • 3bb0725e3e Properly applying both translation and rotation to bones. main Martin Felis 2025-12-31 20:30:28 +01:00
  • 69bb2d7980 Initial version with working synced blending. Martin Felis 2025-12-31 18:50:42 +01:00
  • f1641f3ac3 Added SyncTrack class. Martin Felis 2025-12-31 17:16:19 +01:00
  • 810c6bd9d7 Access node parameter values directly instead of keeping a copy in SyncedAnimationGraph. Martin Felis 2025-12-31 16:39:29 +01:00
  • 1fca7cfe88 Initial support for animation graph parameters editable in the editor. Martin Felis 2025-12-31 13:47:45 +01:00
  • 05c1bae346 Preparation of demo project to actually run SyncedBlendTrees. Martin Felis 2025-12-31 13:39:38 +01:00
  • ae2e2787cd Minor code cleanup. Martin Felis 2025-12-29 15:56:29 +01:00
  • 8a47bc5508 Minor documentation improvement. Martin Felis 2025-12-29 15:55:29 +01:00
  • 537712c806 Added saving and loading blend tree resources. Martin Felis 2025-12-29 15:25:10 +01:00
  • 46f940a67c Added Blend2 node (no syncing, yet). Martin Felis 2025-12-27 16:27:54 +01:00
  • 56fde580c3 WIP: Blend2 node and blending of AnimationData. Martin Felis 2025-12-22 00:37:27 +01:00
  • f4eea6d2d4 Minor cleanup. Martin Felis 2025-12-21 18:12:34 +01:00
  • e09995c3fa Initial support of actual blend tree evaluation. Martin Felis 2025-12-19 10:53:19 +01:00
  • ea2cb6b8e8 Extended documentation of animation syncing. Martin Felis 2025-12-19 10:52:41 +01:00
  • 1384d4a156 WIP: blend tree setup and evaluation tests. Martin Felis 2025-12-13 22:38:45 +01:00
  • 9a79abf4d6 WIP: blend tree setup and node sorting. Martin Felis 2025-12-12 10:44:18 +01:00
  • 0d916c98dd WIP: blend tree evaluation setup and tests Martin Felis 2025-12-10 09:22:33 +01:00
  • 5880dde6ec WIP: refactored test to use a fixture, started working on Blend Tree evaluation. Martin Felis 2025-12-08 22:47:00 +01:00
  • 33fae3458b WIP: reworking ownership of evaluation data during Blend Tree evaluation. Martin Felis 2025-12-07 22:09:28 +01:00
  • 1732ecb8bd Added simple unit test that uses an AnimationSamplerNode and a procedural animation. Martin Felis 2025-12-05 17:20:35 +01:00
  • 757c5ee51c Using AnimationSamplerNode for evaluation. Martin Felis 2025-12-03 22:43:24 +01:00
  • f5893df6b0 Removed unused animation_tree reference. Martin Felis 2025-12-03 21:58:44 +01:00
  • b754bc061f Removed code that needed private access to AnimationMixer. Martin Felis 2025-12-03 21:09:25 +01:00
  • f232c5f51a Expanded design documents. Martin Felis 2025-11-28 14:45:48 +01:00
  • d61c7926fa Further expanded design documents. Martin Felis 2025-11-28 14:22:33 +01:00
  • bc3eee9537 Expanded design documents. Martin Felis 2025-11-28 00:07:45 +01:00
  • 5dfd44d52a WIP Martin Felis 2025-11-23 18:14:02 +01:00
  • 1b2a0e98d3 Added design ramblings. Martin Felis 2025-11-23 18:13:58 +01:00
  • 6f8a580e26 WIP Martin Felis 2025-11-22 16:45:05 +01:00
  • 9947ee7526 Debug sampling of an animation works. Though extremely experimental/explorative. Martin Felis 2025-11-21 12:42:45 +01:00
  • c642fa2a04 Added demo, otherwise WIP. Martin Felis 2025-11-21 12:28:54 +01:00
  • 9a9adfbfb4 Deriving SyncedAnimationGraph from Node instead of Mixer for easier prototyping. Martin Felis 2025-11-16 21:06:39 +01:00
  • 15bcc60da9 Initial commit Martin Felis 2025-11-09 17:22:44 +01:00