Popular topics: General 3D model requirements WANNA Environment Maps

How to Create a Bag Model for Virtual Try-On (VTO)

The following steps describe the recommended pipeline for preparing bag models in Blender for WANNA VTO.

1. Install the Add-on

  • Download the script: WANNA_Bag_Fitting_v0.2.py  
  • Open Blender Preferences: Edit → Preferences → Add-ons
  • Click Install and select WANNA_Bag_Fitting_v0.2.py.
  • Enable the add-on.

2. Import Bag and Avatar

  • Import your bag model (.gltf or .glb).
  • Download and import the official WANNA Avatar.
  • Ensure both bag and avatar are located at World Origin.

3. Create or Adjust Strap

  • Either model a new strap or straighten an existing strap.
  • Strap must be aligned along the X-axis, with the origin at World Origin.
  • Default strap length for adjustable bags: 100 cm.
  • Name the strap node strap_long.
  • Ensure fittings at strap ends are merged into the strap_long node.

4. Position the Bag Body

  • Bag body must be named main.
  • Align the model so that the bottom touches Z=0, and it is centred along X and Y.
  • Check that all components are positioned realistically under gravity.

5. Use the Add-on to Fit Strap

  • With the add-on enabled, select the strap path and avatar.
  • The script generates an example strap length (100 cm).
  • Choose strap placement type (crossbody or straight; left or right side).
  • Adjust strap placement manually if needed using curves. Make a strap that fits close to the avatar.

6. Texture Adjustments

  • If you are using a model that was originally created for the 3D Viewer, check Ambient Occlusion (AO) and fix it if necessary:
    • Black artefacts in the ORM map can be corrected in Photoshop or Blender by editing the red channel.
    • Required maps: Base Colour, Normal, ORM (PNG, 2048×2048).
AO issues

7. Export

  • Apply all modifiers and transforms.
  • Ensure the model contains only two nodes: main (bag body) and strap_long (strap).
  • Export to glTF with associated .bin and textures.
  • Name the file according to product ID and placement - see Bags 3D Model Requirements (VTO).
Naming example

8. Upload to WANNA Studio

  • Package .gltf, .bin, and textures into a .zip.
  • Upload to WANNA Studio - learn more about Working with WANNA Studio.
  • Select the Female avatar.

 

Was this article helpful?

Can’t find what you’re looking for?

Our award-winning customer care team is here for you.

Contact Support