This guide describes the WANNA Blender add-on that streamlines preparing handbag models for the 3D Viewer. It follows the steps in the How to Prepare a Bag Model for the 3D Viewer in Blender guide, but automates much of the manual work:
- Resizes the bag body to true-to-size (1:1), if required
- Generates Dimensions indicators (cm/in)
- Bakes ambient occlusion (AO) to dedicated planes
Compatibility
Blender 4.2 LTS and 3.6 LTS only. Earlier versions are not supported.
Prerequisites
-
Node names (case-sensitive):
-
main
— bag body -
strap_long
— long strap (only if the model includes one)
-
- Orientation: the bag must be bottom-centred and face the +X axis
- Scale: the model must be at 1:1 (real-world) scale
- Materials: material settings should be complete before running the add-on
- In addition please refer to the Bags 3D Model Requirements (3D Viewer)
Installation
- Download the add-on script (right-click → Save Link As)
- In Blender: Edit → Preferences → Add-ons → Install… and select the downloaded file
- Enable the add-on by ticking the checkbox
Using the Add-on
Open your bag model (containing a top-level main
node). The add-on panel appears on the right of the 3D Viewport. Follow these steps in order:

- Font
Choose a font file for dimension labels. Recommendation: Roboto Regular, unless a brand font is required. - Dimensions (cm / inches)
Enter Width, Height, and Depth in cm and/or inches. Do not enter more than 1 decimal digit into either input field.- The script will be using cm dimensions for subsequent Resize and Create size indicators actions, if cm dimensions are not provided, it will convert inches into cm.
- (Optional) Resize bag
If your model is not true-to-size or not bottom-centred, use Resize bag.- The add-on scales the
main
node to ensure Width (cm) matches the value provided at 1:1 scale.
- The add-on scales the
- Create size indicators
Generates Dimensions rulers and labels (both cm and inch) using the selected font and provided dimensions values.- Ruler lengths reflect the specified cm values (or converted inches).
- Text matches your inputs (rounded to 1 decimal if converted).
- If you used Resize bag, verify the bag’s alignment against indicators and adjust as needed.
- Create shadows (AO baking)
Bakes AO frommain
(andstrap_long
, if present) to dedicated planes.- Blender will be busy during baking; please wait.
- Default AO texture size: 512×512. If the result looks pixelated, switch to 1024×1024 and bake again for smoother edges.
- Create cameras (POI placeholders): skip this step since you will be able to set POI in WANNA Studio
- Export
Use the add-on’s Export button to produce glTF/GLB.- This ensures the baked AO planes and camera rigs are exported correctly for the WANNA 3D Viewer.
Notes & Tips
- Case matters:
main
andstrap_long
must be named exactly as shown. - AO baking creates dedicated planes for shadows (e.g., under
main
and, if present, understrap_long
). - If you resize, re-check that the bag remains bottom-centred and aligned to +X.
- Keep your materials final before running the add-on to avoid rework.
Change Log
- v1.8: technical improvements
- v1.7: technical improvements
- v1.68: minor bug fixes
- v1.65: fixed an issue where Blender for Windows sometimes reused baked AOs from previous runs
- v1.63: minor fixes
- v1.62: separate cm/in inputs; multiple bug fixes
- v1.51: 512/1024 AO texture toggle to reduce pixelation
- v1.4: support for Blender 2.93; various fixes
- v1.3: dedicated Export button; camera zoom fixes; enabled viewport shadows
- v1.2: extensive bug fixes and usability improvements