daz3d / DazToUnreal

Daz to Unreal Bridge
Apache License 2.0
152 stars 45 forks source link

Genesis 8 does not retarget well in UE5 #43

Open martin-c-harvey opened 1 year ago

martin-c-harvey commented 1 year ago

I am not sure you can do anything about this. I have attempted to retarget some Unreal Marketplace animations to Genesis 8. The twist bones appear to prevent a proper retargeting. With the IK settings as provided in G8IKRig IK the ThighTwist bones (and the metatarsals) are locked. The animation is retargeted but one or other of the feet do not touch the floor. If I switch off the Lock on the ThighTwist, the feet reach their goal. But, of course, there is a horrible bend mind thigh. I interpret this as a bug in the Unreal Engine. Is it? If so, is there anything can be done to fix it.

Note: Because this does not work well, I attempted to use Genesis 9 which does not have twist bones and found a different problem with that which I also logged (the foot ik does not work).

calothian commented 1 year ago

I believe this may be a recently introduced UE issue. Last year, I used UE 5.0 to retarget some UE marketplace animations to G8 using the G8IKRig. The twist lock was respected by the retargeter. Today if I retarget the same animations with UE 5.2.1 the twist locks are not respected, and I get bending assigned to the twist bones. The result is not pretty!