Commit Graph

85 Commits

Author SHA1 Message Date
Chandler Cox
4515844219 changed how the actor toolbox is created. Allows fo user to enter their own tabs and actors with an attribute 2022-11-11 16:37:45 -06:00
Chandler Cox
1af0188a3c changed how actor context menus are created. 2022-10-31 19:18:43 -05:00
Wojtek Figat
8694bd6af9 Fix crash on root motion extraction if source animation has no valid root node animated
#746
2022-09-12 14:48:43 +02:00
Wojtek Figat
3b52914416 Add **Nested Animations** for compositing animation clips 2022-07-31 15:53:09 +02:00
Wojtek Figat
3a39dad30f Fix invoking anim events for multi blend animations 2022-07-29 20:25:13 +02:00
Wojtek Figat
47b255ed3e Remove warning on missing initial entry state for Anim Graph state machine 2022-07-23 16:49:40 +02:00
Wojciech Figat
7de42c1681 Fix sampling Curves with keyframes that have negative time value 2022-07-19 12:47:31 +02:00
Wojtek Figat
3925c6221c Fix Multi Blend 2D node if all blend points are on the same line
#719
2022-06-14 20:46:55 +02:00
Wojtek Figat
b49e5e9984 Format more engine code 2022-06-14 20:17:00 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
991abb1cf8 Add loopCount to PlaySlotAnimation for looping slot animation 2022-04-14 23:18:37 +02:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
82a43dea28 Add **Animation Events** 2022-01-08 15:06:25 +01:00
Wojtek Figat
bbfe0446f0 Tweaks and fixes 2022-01-08 15:06:21 +01:00
Wojtek Figat
779e41a686 Add static assert for curve keyframes data raw serialization 2022-01-08 15:06:21 +01:00
Wojtek Figat
fa83869430 Add minor changes 2022-01-08 15:06:18 +01:00
Wojtek Figat
3c3f2ae075 Add **Animation Slot** node for playing animations from code in Anim Graph 2021-12-16 18:57:33 +01:00
Wojtek Figat
f71dce08fc Fix scene animation warning due to missing object to be fired once per-track without a spam 2021-12-11 17:28:22 +01:00
Wojtek Figat
a9aaed6f33 Add support for PrefabObject tracks and automated animation instancing with UsePrefabObjects enabled 2021-12-11 17:28:21 +01:00
Wojciech Figat
c23ec9935f Fix Multi Blend 1D/2D root motion extraction with blending
#678
2021-12-10 12:48:37 +01:00
Wojciech Figat
2b1e5e4958 Fix various issues with Multi Blend 2D node 2021-12-09 17:09:31 +01:00
Wojciech Figat
af2c5b3429 Add batching the same function inputs in Anim Graph for better usability 2021-12-03 15:38:21 +01:00
Wojciech Figat
583b39fe6b Optimize Anim Graph state machine transition rule evaluation to happen before state evaluation for early rejection 2021-12-03 15:37:33 +01:00
Wojciech Figat
136b1fc421 Fix anim graph crash regression 2021-11-23 17:25:40 +01:00
Wojciech Figat
cdcb2f8f7a Fixes and improvements 2021-11-18 16:35:46 +01:00
Wojtek Figat
f6e8596e91 Add support for overriding Anim Graph output for Animated Model 2021-11-03 12:25:31 +01:00
Wojtek Figat
254ebd1e7f Tweaks 2021-11-03 10:45:00 +01:00
Wojtek Figat
8938f13a0b Add support for compiling and running engine without C# scripting
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
Wojtek Figat
bbe64a517c Tweaks 2021-09-24 09:23:36 +02:00
Wojtek Figat
8e6c7a6194 Add live-preview option for editing scene animation
#519
2021-09-22 17:09:36 +02:00
Wojtek Figat
53022ff013 Fix code quality issues detected by PVS-Studio 2021-09-21 18:23:31 +02:00
Wojtek Figat
0ec16de569 Add support for multiple media events on audio, postfx and camera tracks in Scene Animations
#519
2021-09-21 17:21:39 +02:00
Wojtek Figat
628456bcc6 Fix crash with nested scene animation playback 2021-09-03 14:38:57 +02:00
Wojtek Figat
d19d0ef0e5 Add keyframes editor to proxy keyframes from subtracks on object track
#519
2021-09-03 12:32:33 +02:00
Wojtek Figat
86c7ad2b2c Fix Tracy even regression crash on anim graph tick 2021-09-01 14:43:51 +02:00
Wojtek Figat
47e5be4103 Fix typo regression from e284a88da4 2021-08-31 12:06:25 +02:00
Wojtek Figat
e284a88da4 Optimize utilities in AnimationUtils 2021-08-30 20:30:22 +02:00
Wojtek Figat
2e5491604b Add more profiler events and naming for particles/animations jobs events 2021-08-30 20:24:38 +02:00
Wojtek Figat
7689db49ff Fix issue with MapTrack for actors 2021-08-26 12:40:37 +02:00
Wojtek Figat
d4817a95d7 Add MapTrack to SceneAnimationPlayer 2021-08-03 10:22:26 +02:00
Wojtek Figat
25487c17e3 Fix stack overflow when using recursion with nested scene animations
#519
2021-07-30 14:29:40 +02:00
Wojtek Figat
cb59f2185c Add memory usage info to Animation details 2021-07-16 13:08:37 +02:00
Wojtek Figat
50ffdcd9ca Add UpdateSpeed to Animated Model for playback speed scaling 2021-07-15 13:50:50 +02:00
Wojtek Figat
f5e5686853 Optimize includes in ThreadLocal.h 2021-07-08 00:34:49 +02:00
Wojtek Figat
446458d20c Add PLATFORM_THREADS_LIMIT for maximum concurrency limiting 2021-07-08 00:34:48 +02:00
Wojtek Figat
2556edb8d3 Fix crash wen using Anim Graph debugging with lots of animated models simulated at once in async 2021-07-02 18:15:30 +02:00
Wojtek Figat
9e3d7cbbc9 Fix Blend Space 2D to use corrected additive blending
#561
2021-07-01 12:39:26 +02:00
Wojtek Figat
4744fa05ef Refactor Streaming with new settings and textures streaming configuration 2021-06-17 15:33:34 +02:00
Wojtek Figat
d895789296 Add async particles updating via Task Graph 2021-06-15 23:49:45 +02:00
Wojtek Figat
d2d8a83461 Add support for multi-threaded CPU particles simulation 2021-06-15 23:49:43 +02:00