Popular topics: WANNA Environment Maps What are KHR Extensions and how do they affect my model?

Blender Add-on for Bags Preparation

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

  1. Download the add-on script (right-click → Save Link As)
  2. In Blender: Edit → Preferences → Add-ons → Install… and select the downloaded file
  3. 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:

  1. Font
    Choose a font file for dimension labels. Recommendation: Roboto Regular, unless a brand font is required.
  2. 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.
    1. 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.
  3. (Optional) Resize bag
    If your model is not true-to-size or not bottom-centred, use Resize bag.
    1. The add-on scales the main node to ensure Width (cm) matches the value provided at 1:1 scale.
  4. Create size indicators
    Generates Dimensions rulers and labels (both cm and inch) using the selected font and provided dimensions values.
    1. Ruler lengths reflect the specified cm values (or converted inches).
    2. Text matches your inputs (rounded to 1 decimal if converted).
    3. If you used Resize bag, verify the bag’s alignment against indicators and adjust as needed.
  5. Create shadows (AO baking)
    Bakes AO from main (and strap_long, if present) to dedicated planes.
    1. Blender will be busy during baking; please wait.
    2. Default AO texture size: 512×512. If the result looks pixelated, switch to 1024×1024 and bake again for smoother edges.
  6. Create cameras (POI placeholders): skip this step since you will be able to set POI in WANNA Studio
  7. Export
    Use the add-on’s Export button to produce glTF/GLB.
    1. This ensures the baked AO planes and camera rigs are exported correctly for the WANNA 3D Viewer.

Notes & Tips

  • Case matters: main and strap_long must be named exactly as shown.
  • AO baking creates dedicated planes for shadows (e.g., under main and, if present, under strap_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

Was this article helpful?

Can’t find what you’re looking for?

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

Contact Support