uDraper utilizes wrapping method to influence the garment shape by the avatar. It is similar to a wrap deformer in Maya.
When you import garments created in 3D Draper, the garments already contain the wrapping data for the avatar (collider mesh) used for the draping. Hence, when you import the 3D garments exported from 3D Draper, they get positioned on the same avatar accordingly.
However, when you import garments in OBJ format (exported from Marvelous Designer or Clo) there is no wrapping data available. Also, you may want to use the garments exported from 3D Draper on different avatars.
If so, you may have one of the following cases:
- Imported garment is positioned perfectly on your character.
- Imported garment is shifted and/or rotated from its desired position.
- Imported garment was created for a different avatar size and/or pose and cannot be positioned exactly to fit your character size and pose.
1. Imported garment is positioned perfectly on your character
2. Imported garment is shifted and/or rotated from its desired position
Use transforms to position the garment correctly on your avatar and click Save button to enable Wrap.
3. Imported garment was created for a different avatar size and/or pose and cannot be positioned exactly to fit your character size and pose
- Perform the step #2 above to position the garment the best way possible.
- With the Draper Garment component selected, click the Edit button to open the Draper Editor.
- Click Play to start the simulation and try to move the parts of the garments that require adjustment with your cursor.
- If you succeed, click Save icon in the Draper Editor panel. This will apply the wrapping for the adjusted garment and save it.
Obviously, this method won't work well when there is a significant difference between poses when the garment was created and a new one.