I bought a character whose FBX is in kind of a hunched over T-Pose. When I setup the humanoid rig I get a message that the character is not in T-Pose and it twists his forums and hands out of shape. Does anyone have a trick to fix T-Pose either in the Unity rig setup or in Blender?
Have you attempted to enforce T-pose?
Kubold has a good video tutorial on youtube on how he fixes T-pose with models.
Great video, thank you that helped, but my model is still broken by Unity putting it in T-Pose. Take a look at what I mean.
This is the original pose:
This is the T-Pose in Unity, notice the forearm and hands:
I dont think that is a tpose issue.
It looks like that is a rigging issue.
From the image the rig looks wrong. The clavicle bone is parented to the second to top spine bone instead of the top spine bone. The upper arm bone is super small at the shoulder instead of the length of the bicep/tricep, the forearm bone is misppaced where the upper arm bone should be and the hand bone is located where the forearm bone should be located.
I believe this is causing the error in the skinning - not the tpose.
Thank you. Is that something I should try to fix in Unity by scaling the bones, or do you think I should redo the rig altogether?
No - this is something that cannot be fixed in Unity, the correction for the rig needs to be done in 3D.
While you are fixing that - might as well put the character in a proper T-pose. But thinking about this some more - unless you are going to set up some masks for the upper body, humanoid animations are going to make the creature stand upright like a common human stance anyway - probably making the creature look odd - without the hunch.
Thank you for your reply. Iâve been doing some reading and research, have read quite a few of your posts on other threads, etc. Iâm looking at a couple DCC options. Right now Iâd like to focus on rigging and animation, rather than a full 3D solution. Iâm looking at the following packages and wondered what youâd recommend for a novice (not total newb):
- Mixamo
- Blender / Rigify
- Akeytsu
- iClone (the Neuron Mocap is intriguing)
- 3DS
Thanks for your time on this!!
This is a tool created for people who canât/donât rig there own characters, and do not have the ability to animate. This is not a rigging/animation solution except for an auto rigger that rigs humanoid characters, and a vast mocap library with some minor tweaking of the rig/animations.
Great for artists who do not want to pay for a complete 3D solution. I donât use blender so I can only make mentions that others have provided. Personally I would choose another option, but blender is a viable choice - and - free!
Iâve heard rigify is a pain - and does not conform to the humanoid rig in Unity - but there are tutorials online to guide - how to solve these issues. Great option if you are looking not to spend any money.
Soley created as a rigger/animation tool. I tested this product out when they were in beta and it felt like a solid product. Since it is very focused on rigging and animation support only I think this is a viable product that can only be improved upon. I donât remember if quadruped support was an issue or not - but very nice tool (and very stable at the time) for rigging/animating.
I have no experience with this product. My personal opinion regarding the characters from iClone - they all look kind of Daz studio - look. Personally I dislike the look of the characters.
All around quality product. Biped rigging if not using custom bones or the CAT solution has to have default settings changed to match the humanoid rig in Unity. (5 second two step process)
One product you did not mention - is Maya LT - this is a light version of maya that is $29/month. A great product at a great price - and arguably the best rigging and animations tools available on the market.
Really great feedback, thank you. Iâm not really interested in the character creation in iCone 7, but their rigging and animation looked pretty good and their integration with Neuron mocap is cool. I donât know if it allows you to import your own characters though, so this one is suspect.
Iâll definitely checkout Akeytsu, 3DS, and Maya LT. I see that Maya can, but can Maya LT natively import the latest 3DS format, or do you need to export to FBX first?
I canât be certain - but it should import .3ds files no problem. They have a list of the files supported both import and export.
The one thing you want to note though is the export files. They do support fbx of course, but I donât think many others, this is mostly set up for indie game developers. So no rendering and a bunch of other limitations - mostly CG stuff.
They have a list of all the features not included as well.
Also - about iclone - there have been many theads dedicated to the issues with converting the rig that it uses to be usable in Unity. I donât know the specifics but other developers have already performed this process and have documented for others. ![]()
A way to fix this problem:
- Create a T-pose character, after your rigging setup
- Reset all bone rotations for a nice T-pose. Legs must be straight and arms straight.
- Import your T-pose, not the animations.
- After import your T-pose character, choose Rig tab, and create the character avatar from the T-pose, not from animated t-pose.
- After you create this avatar based on tpose, import all the animations.
- After import all animations, use the tab: copy from other avatar, and use the avatar from T-pose.
- This will fix the problems with bone rotations.
- If you want use Ragdolls, a Tpose will help for character animations like death or falling down.
Never use animated rigs as character avatars, just Tpose ones.
Hi i need help i donât understand what is happening but its the same problem with tpose but diferent i think when i put enforce t-pose, apply it and back to config the body back and is the same menssage character is not in tpose i try put apply and export for a game but when i open the game the character is in tpose too can some one help me
and has this warning here
ImportFBX Warnings:
Mesh âAntenasâ has 2406 (out of 3746) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 8, 12, 13, 15, 16, 17, 18, 19, 20, 21 and so onâŚ
Mesh âArm_Lâ has 928 (out of 1764) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âArm_L.001â has 788 (out of 1076) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 11, 12 and so onâŚ
Mesh âArm_L.017â has 1752 (out of 2637) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âArm_L.033â has 1477 (out of 1814) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âChest Camaro1_Lâ has 1 (out of 308) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0
Mesh âChest Camaro1_Râ has 10 (out of 325) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 6, 7, 9, 10, 13, 14, 15, 16, 17
Mesh âChest Camaro_Râ has 12 (out of 272) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 7, 8, 9, 10, 11, 12, 13, 14, 98 and so onâŚ
Mesh âChest Camro_Lâ has 4 (out of 258) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 84, 95, 206
Mesh âChestâ has 1988 (out of 5099) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 53, 101, 231, 232, 233, 234, 235, 236, 326, 327 and so onâŚ
Mesh âCocha_Lâ has 2004 (out of 6961) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 9, 10, 11, 12, 13, 14, 15, 48, 49, 50 and so onâŚ
Mesh âCocha_Râ has 2028 (out of 7013) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 8, 9, 10, 11 and so onâŚ
Mesh âExhaustâ has 66 (out of 1557) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 56, 57 and so onâŚ
Mesh âFire_Lâ has 5 (out of 201) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4
Mesh âFire_Râ has 5 (out of 201) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4
Mesh âGun Shoulder_Lâ has 309 (out of 3492) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 10, 23, 24, 37, 38, 47, 52, 53 and so onâŚ
Mesh âGun Shoulder_Râ has 310 (out of 3497) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 8, 21, 22, 55, 78, 83, 84, 103, 136, 137 and so onâŚ
Mesh âHeadâ has 1613 (out of 3600) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger1_Lâ has 985 (out of 1077) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger1_Râ has 1889 (out of 1981) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger2_Lâ has 1000 (out of 1058) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger2_Râ has 1917 (out of 1975) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger_Lâ has 972 (out of 1080) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âIdex finger_Râ has 1865 (out of 1973) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLeft Shild Armâ has 2176 (out of 3259) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLeg Camaro_Lâ has 46 (out of 125) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLeg Camaro_Râ has 12 (out of 91) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 8, 9, 12, 13 and so onâŚ
Mesh âLight Back_Lâ has 4 (out of 250) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3
Mesh âLight Back_Râ has 6 (out of 252) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5
Mesh âLittle Finger1_Râ has 1883 (out of 1973) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLittle Finger2_Râ has 1913 (out of 1971) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLittle Finger_Râ has 1855 (out of 1963) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLittle finger1_Lâ has 982 (out of 1072) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLittle finger2_Lâ has 1058 (out of 1058) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âLittle finger_Lâ has 967 (out of 1075) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMesh_1107â has 43 (out of 718) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 24, 40, 41, 42, 150, 151, 187, 188, 237, 238 and so onâŚ
Mesh âMiddle Chestâ has 984 (out of 1546) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 and so onâŚ
Mesh âMiddle finger1_Lâ has 1071 (out of 1071) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMiddle finger1_Râ has 1883 (out of 1974) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMiddle finger2_Lâ has 1060 (out of 1060) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMiddle finger2_Râ has 1917 (out of 1971) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMiddle finger_Lâ has 971 (out of 1079) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âMiddle finger_Râ has 1864 (out of 1972) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âPelvisâ has 2053 (out of 4290) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRight Shild Armâ has 4541 (out of 5622) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing Finger1_Lâ has 984 (out of 1073) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing Finger2_Lâ has 1056 (out of 1056) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing Finger_Lâ has 965 (out of 1071) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing finger1_Râ has 1887 (out of 1976) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing finger2_Râ has 1910 (out of 1968) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âRing finger_Râ has 1854 (out of 1960) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âShoulder_Râ has 163 (out of 556) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âShuolder_Lâ has 52 (out of 445) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb1_Lâ has 979 (out of 1075) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb1_Râ has 1866 (out of 1962) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb2_Lâ has 981 (out of 1025) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb2_Râ has 1870 (out of 1914) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb_Lâ has 968 (out of 1051) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âThumb_Râ has 1748 (out of 1941) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âUp Leg_Râ has 42 (out of 33507) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 5, 7, 8, 9, 10, 11, 12, 13, 14 and so onâŚ
Mesh âmesh_botâ has 2255 (out of 9857) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
Mesh âmesh_bot.001â has 4826 (out of 12431) vertices with no weight and bone assigned (they will be assigned to bone #0 with weight 1). The list of vertices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 and so onâŚ
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
This is late, but for anyone still experiencing problems with the T-pose, while configuring the avatar as seen in this comment, try this:
- Click on the bone influencing an area. In this case, that would either be the monsterâs forearm or hand bone.
- Switch to the rotate tool that you would normally use to rotate GameObjects in the scene. Thereâs usually a small, vertical, floating menu with the tools options to the left of the scene view you can select it from.
- Rotate the bone until the character looks right and the âCharacter not in T-poseâ message disappears.

