convert a pose character to t pose

Convert an A-pose character to T-pose in Blender

Use this when a rigged character is in an A-pose rest pose, but you need a T-pose rest pose for workflows such as Mixamo animation import. The key idea is to preserve the existing weight painting instead of rebinding with automatic weights.

Work on a duplicate file first. This changes the armature rest pose and bakes mesh positions, so it is rig surgery, not a harmless viewport pose.

Why this workflow exists

If you simply pose the armature into a T-pose and run Pose > Apply > Apply Pose as Rest Pose, the skinned mesh may jump back or no longer match the intended shape. Applying the Armature modifier first freezes the mesh into the current posed shape, while keeping the existing vertex groups. Re-adding the Armature modifier afterward lets Blender reuse those vertex groups instead of generating new automatic weights.

Steps

  1. Save a copy of the Blender file.
  2. Select the armature.
  3. Go to Pose Mode.
  4. Move the character from A-pose into T-pose by rotating the control bones.
  5. Focus especially on clavicles, upper arms, lower arms, and hands.
  6. Make the arms horizontal from the front view. Keep elbows and wrists as straight as the rig reasonably allows.
  7. Go back to Object Mode.
  8. Select the skinned mesh.
  9. Apply the mesh's Armature modifier. This bakes the current T-pose shape into the mesh.
  10. Select the armature again.
  11. Go to Pose Mode.
  12. Use Pose > Apply > Apply Pose as Rest Pose.
  13. Go back to Object Mode.
  14. Select the mesh.
  15. Add a new Armature modifier.
  16. Set the modifier's armature object to the existing armature.

Why the weight paint is preserved

Applying the Armature modifier removes the live deformation modifier, but it normally leaves the mesh vertex groups intact. Those vertex groups are the weight paint data. When the Armature modifier is added back and pointed at the same armature, Blender uses the existing bone-named vertex groups again.

This avoids Ctrl+P > Armature Deform > With Automatic Weights, which can degrade or change the original weight painting.

Checks after conversion

Common mistake

Do not re-parent the mesh to the armature with automatic weights unless you are intentionally redoing the skinning. The point of this workflow is to keep the existing weight paint and only change the bind/rest pose.


edit this page