Introduction
The recommended option for watch models is automatic positioning, which eliminates the need for additional manipulations with the model.
Moreover, automatic positioning enables the utilization of the same model in both virtual try-on and 3D scenarios; to achieve this, the model must be resized to a 1:1 scale to match the real size.
If the model is automatically positioned incorrectly or requires more detailed adjustment, please use the instructions below for manual watch positioning.
Auto-positioning
Instruction
- Open the 3D model of the watch.
- Place the watch dial horizontally on the Z=0 plane and position the hands pivot at X=0, Y=0 with the Z axis as the rotation axis. (as shown in the picture below).
Export result
- Export the model into glTF or glb file
Uploading to the Studio
In the Studio, you have the option to upload models with or without automatic positioning.
Currently, the default setting for loading is without automatic positioning.
To enable automatic positioning for all uploaded models, follow these steps:
- Open the workspace settings.
- Navigate to the upload settings and enable automatic positioning.
- After this, automatic positioning will be enabled for all uploaded models in that workspace.
Enable automatic positioning for a single upload
- Click on the "Custom Upload" button.
- In the popup window, enable automatic positioning.
- Select the models for upload.
Manual positioning
Introduction
Once the 3D model of the watch is done, it needs to be positioned on a wrist to make sure it is displayed properly when the user's wrist is detected. One can do it using our wrist stub and instructions below. We use Blender to illustrate the idea, but it can be done in pretty much any modeling software.
Step by step instructions
Prepare the model
- Open the 3D model of the watch.
- Position them in the scene above XY plane along Y axis and place center of coordinates to the inner side of the watch strap, as shown on the picture below.
- If the 3D model was imported from Substance Painter, use Weld modifier with these settings to prepare model for adjustment.
- (optional) Use Clear Custom Split Normals Data to fix the normals if Weld from the previous step broke them.
- Separate geometries to be able to move strap pieces individually, using Separate → By Loose Parts
Position the watch
- Download wrist stub (WANNA_wrist_stub.fbx).
- Import that stub into the scene - you will be positioning watch around that wrist.
- Use Move and Rotate to adjust each link and make sure that the strap fits tight around the stub, but doesn't intersect with it.
- Do not move, rotate or scale the stub itself, it should stay in the same position all the time.
Export result and view in Studio
- Remove wrist stub from the scene.
- Apply all transforms using Object → Apply → All-Transforms.
- Export the positioned model without stub into glTF or glb file.
- Upload the exported file(s) to WANNA Studio and use generated QR code to verify that the position looks good.