Hello,
I've been using iClone7 with 3DExchange 7 pipeline and CC3 to Animate my DAZ characters for a Unity project for a few years now. I just recently noticed a strange issue that is really killing my workflow. Typically, I will export a character from DAZ, touch it up in CC3, animate it in IClone7, import to Unity3D 20201.2f1 and use the latest UMotion to touch up any fine tuning on the animation clips to get my characters fully animated in game. The issue I'm seeing is that there is a strange offset occurring on my characters feet position on the FBX as soon as it is imported in Unity.
Here is an example of what the animation looks like on the same character in 3DExchage just before I export the animation clip as FBX:
Here is what it looks like as soon as I import it in Unity:
As you can see the front foot dips through the ground and the back foot lifts up. This also happens on the Unity default avatar, albeit a bit differently, so I'm fairly certain my DAZ character / RIG is not the problem:
I have not been able to verify that the animation looks this way in any other application, so I'm not 100% sure if this is a Unity or an iClone7 problem. I have however, imported the same animation clip back into 3D Exchange and then iClone, which in both cases the animation looks perfectly fine with the feet touching the floor without lifting or penetrating. By the looks of it, it seems as though there is some sort of rotation being applied pivoting about the X (Roll), but that's just a guess.
Here are my export settings when exporting animation clips from 3D Exchange to Unity as FBX:
I have of course tried many variations of the import settings for the animation clip in unity, but nothing appears to fix this issue:
It's extremely counter productive to need to fix these feet issues in UMotion after the clip is imported in Unity, as it is far more cumbersome to deal with foot placement in that tool, hence a large part of why I use iClone in the first place.
I'm grateful for any help of feedback I can get, thanks in advance.
- Todd