top of page
background.png

Build Body

Documentation

UI LOGO.png
BuildBody.png

Usage:

First carefully set the settings of the button from the setting icon.       If you don't know much about settings please keep it as default.

Clear your selection to call your body mesh that you used in Joint Transform process.

Then
select only the custom body mesh and hit Build Body.

 

buttonSettings.png
buttonSettings.png

Settings:

image.png

Default Settings:

BuildMethod: "FP" (Fix Pose)

FixPose: "A/L" (Arms/Legs)


BuildMethod :: Setting for the build body options of "Legacy" and "Fix Pose"

FixPose :: Setting for fixing the pose. A/L represents Arms/Legs and Full represents Full Body.

Please read important notes for more information.


 

Important Notes:

In Metapipe V3, you dont need to import your custom body mesh. Metapipe imports body mesh that you used in Joint Transformation process automatically.

First clear your selection and hit Build Body to automatically import your body mesh.

Then select your custom body mesh and press Build Body again.


Build Body will replace the skeleton according to the body mesh topology. Make sure your topology is well wrapped, clean and accurate. Double check fingers and even nails topology placement to get better results.

You will see 2 options in Build Body settings.

   
* Legacy
    * Fix Pose


Metahuman Pose is important. Metahumans are rigged in a specific pose that if you try to change its pose you will get issues in Unreal Engine.


























Pose is related to local orientations and joint rotations. It is not related to proportion.



























Please watch the video to understand the logic of this function.

Legacy

The main difference of those 2 functions is the way that it moves the skeleton.

Legacy function
only moves the joints but doesn't rotate them. So at the end local orientations will remain same. That means the pose will be same. But in fact it is a fake effect. Because, we moved the joints and local orientations are not correct anymore.

Advantages:

Your input will be the exact output. No difference in the final mesh.

Disadvantages:

Local orientations will be off. In this functions, before using it, try to match the pose as much as possible to avoid problems in Unreal Engine. You may get bad deformations on the arms according to the inaccurate pose.

Fix Pose

Fix Pose function both moves and rotates the joints to match the new body shape. However in this process, because the joints rotated, as you may guess the pose is no longer same. To match the pose there will be one more process with 2 options.

    * Full Body
    * Arms/Legs


Whenever you choose one of them, it fixes the related joint rotation to match the pose. This process will change your mesh a little to match the pose but not much.

Advantages:

You will get the exact same pose with correct orientations. You won't get issues in Unreal Engine. Still you need to match the pose before doing this process but it doesnt need to be perfect.

Disadvantages:

Your input will change at the end. The pose will be fixed. According to the input pose, it can be tiny effect or a major effect. If the pose difference is too much, you may see some errors in the result. Please adjust the pose and try again.


 

image.png

Next Step:

BlendshapeExport.png
bottom of page