J-Andersen-UvA / BabylonSignLab

1 stars 1 forks source link

Retargeting instead of remapping #70

Closed J-Andersen-UvA closed 1 month ago

J-Andersen-UvA commented 1 month ago

Currently, we are able to remap (and therefore able to play each animation on each 'same-labeled' skeletalmesh). The issue with this, different bone proportions are not taken into account. To reuse animations on different skeletalmeshes with different proportions, we will need to retarget the animations whilst taking into account the proportions.

J-Andersen-UvA commented 1 month ago

We can now get data about the rest positions of two skeletalmeshes. Meaning that we cannot do this for animations (but we could save mappings and reuse the retargets when we already made it between to skeletalmeshes along the line, we do need labels for this though).

J-Andersen-UvA commented 1 month ago

I'm not sure if the scale difference needs to be calculated for each bone separately or for the entire skeleton. In other software it was always for the entire skeleton, but intuitively it makes sense for similar humanoid skeletons to have this for each bone.

J-Andersen-UvA commented 1 month ago

im gonna put this issue in the freezer. I will look into fetching retargeted animations dynamically through UE