Kubold's Female Animset Pro - T Pose


https://forum.reallusion.com/Topic500863.aspx
Print Topic | Close Window

By lubmir2k - 4 Years Ago
Hello, I just got this asset from the Unity Asset Store - Female Movement Animset Pro | 3D Animations | Unity Asset Store. When trying to import animations to iClone via 3DXchange, the profile is right (Maya Human-IK), however, T-Pose is incorrect.

Anyone know how to solve this?

Thanks.
By Peter (RL) - 4 Years Ago
Hi...

Have you tried loading the Maya Human-IK T-Pose (see below). Many standard T-Poses are supplied with 3DXchange so this may help.

https://forum.reallusion.com/uploads/images/f2a7d950-48b1-4260-a891-99c3.jpg
By lubmir2k - 4 Years Ago
Hi, thanks for a quick response, Maya-IK gets me an exactly same result that I've posted. I tried all T-Poses from C:\Program Files (x86)\Reallusion\iClone 3DXchange 7\3DX template\TPose, but no success.
By Peter (RL) - 4 Years Ago
Thanks for updating us.

If you don't have a suitable T-Pose then you may need to create one. Please take a look at the tutorial below. It's an oldie but still relevant in this situation.

Converting External Motions without a Preset T-Pose
https://youtu.be/6ZoPf6yMf1Q
By Amper Sand - 4 Years Ago
@Peter, such bones alignment for a T-Pose cannot be done programatically, ie a button for the end user? Bottom line, it's pretty mathematical, lol, coordinates, therefore suitable for such tool.
By 4u2ges - 4 Years Ago
ampertox (11/27/2021)
@Peter, such bones alignment for a T-Pose cannot be done programatically, ie a button for the end user? Bottom line, it's pretty mathematical, lol, coordinates, therefore suitable for such tool.


Unfortunately it is virtually impossible. There is no standard armature structure and bones naming convention. It would vary from one source to another.

If you are lucky, a T-pose would be the at the first frame of the motion. If not, then little extra work would require.
But setting up a T-pose in 3D Exchange from some odd pose is no joy at all and is unnecessary.
Good news is that motions have a rest pose which is not visible in 3DX (very unfortunate).
So the goal is to extract that rest pose. Rest pose is set to T-pose most of the time (or at least to some sort of symmetrical pose, which is easy to convert to a T-pose, even in 3DX).

Easiest way is go through Blender. This has to be done only once for the set of motions you acquired from a specific vendor.

* Import one of the acquired BVH file into Blender
* Go to Object Data Properties (an icon with running human) and switch to the Rest Pose
* If you are in luck, then the pose would be a T-pose. If not, it would still be some sort of symmetrical pose, which is easy to tweak to a T-pose in Edit mode.
* Switch to Pose Mode. Ctrl+A > Apply Pose as Rest Pose (if you tweaked it in Edit Mode).
* Export as BVH, frames 1 to 1
* Open exported pose in 3DX, set X rotation to 270 and convert to Non-Standard
* Save T-pose and 3DX profiles
* Finally load motions one by one and use 2 saved profiles (T-pose and 3DX) to convert them to iMotion.


By lubmir2k - 4 Years Ago
Thanks, with your help I achieved what I was looking for. It's not perfect, but it's good enough.