This guide describes how to correctly position a watch model for WANNA Virtual Try-On (VTO).
Where possible, use automatic positioning, as it eliminates the need for manual adjustments and ensures consistency across both VTO and 3D Viewer. If automatic positioning produces incorrect results, follow the manual process below.
1. Automatic Positioning
Setup
- Open the 3D model of the watch.
- Place the watch dial horizontally on the Z = 0 plane.
- Align the pivot of the hands at X = 0, Y = 0, with the Z axis as the rotation axis.

Export
- Export the model as .gltf or .glb.
Studio Upload
- By default, models are uploaded without automatic positioning.
- To enable it for all uploads in a workspace:
- Open Settings → Upload Settings
- Enable auto-positioning

- To enable it for a single upload:
- Use Custom Upload
- Toggle Enable positioning in the upload window

2. Manual Positioning
If the watch cannot be positioned correctly using automatic mode, use the manual method with the provided wrist stub.
Prepare the Model
- Open the 3D model of the watch.
- Position the watch above the XY plane along the Y axis, with the coordinate centre at the inner side of the strap.

- If imported from Adobe Substance 3D Painter, apply the Weld modifier.

- If normals are broken, use Clear Custom Split Normals Data to fix them.

- Separate strap geometries for individual adjustment using Separate → By Loose Parts.

Fit to Wrist Stub
- Download and import WANNA_wrist_stub.fbx.
- Position the watch around the stub using Move and Rotate tools.
- The strap must fit tightly without intersecting the stub.
- Do not move, rotate, or scale the stub itself.

Export & Validation
- Remove the wrist stub from the scene.
- Apply all transforms (Object → Apply → All Transforms).
- Export the positioned model as .gltf or .glb.
- Upload to WANNA Studio and test placement using the generated QR code.
Next Steps
- Learn about Using WANNA Studio