smix8 / GodotAnimationRetargeting

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

Add option to retarget only new animations ("Retarget New Animations Only") #30

Closed stryker313 closed 3 years ago

stryker313 commented 3 years ago

Currently the tool can retarget single animations or the whole animation player. There should be an option to retarget only the new animations of a skeleton, and load them into the animation player much like Retarget Animation Player.

ex. AnimPlayer 1: //Dodge //Punch //Kick

AnimPlayer 2: //Dodge //Punch //Jump //Swing //Climb There are situations where you would want to only import the new ones. ex. batch imports, avoiding overriding the functions in the animation tracks

You can retarget the anims one by one, but it can get tedious with a large import.

I imagine it could work like "Retarget animation player", except it only brings over the new animations, so maybe "Retarget New Animations Only".

smix8 commented 3 years ago

So an additonal menu option to transfer and retarget only animation names found in the source animationplayer but not in the target animationplayer?

stryker313 commented 3 years ago

Yeah.

smix8 commented 3 years ago

@stryker313 Any naming suggestions or are we good? retarget_mode_naming

smix8 commented 3 years ago

added with commit e6ecf341847ee56232ad83f49558cded4592c168