smix8 / GodotAnimationRetargeting

Animation Retargeting module for Godot Game Engine
MIT License
129 stars 9 forks source link

Add option to sync animation playback for better comparison #14

Closed smix8 closed 3 years ago

smix8 commented 3 years ago

By default after the retargeting process is finished the same animation id is played from a saved playback position.

While this was done for runtime retargeting to not restart animations it makes it hard to compare two retargeting results inside the editor when source animation and retarget animation play at different playback positions.

The new option should reset both animations and start them in sync so if both skeletons are placed on top of each other small differences can be spotted more clearly.

smix8 commented 3 years ago

Added by commit 460b1bb0ad9715724258438f09d2869f7a4a4402 for Godot_3.x and commit 8969555c780c33900ba095a4bcc5e8bf905577e7 for Godot_3.x_gdscript.

Godot 4.x updates will come later, some additional quirks to solve.