# Blender

### 1. Prepare Your Model

Before exporting, make sure your Blender project is set up correctly:

* **Set the unit system to metric** — Use centimeters as the unit of length. This maintains consistency and avoids scaling issues when importing into Glossi.
* **Position at the origin** — Move your model to the origin point (0, 0, 0) for correct positioning in Glossi.
* **Apply all transforms** — Apply scale, rotation, and location transforms to prevent unexpected behavior during export. In Blender, use **Ctrl+A > All Transforms**.

### 2. Bake Procedural Textures

Procedural textures in Blender don't translate outside the software. If your materials use procedural nodes, you'll need to bake them to image textures before export.

1. Identify any nodes generating procedural textures in your material setup.
2. Add a new Image Texture node to your material, configured with an appropriate name and resolution.
3. In the Image Editor, select the newly created image for baking.
4. Switch to the **Cycles** renderer and enable GPU compute if available.
5. In **Render Properties > Bake**, select the map type (e.g., Roughness, Base Color) and bake.
6. Save the baked texture once complete.
7. Connect the baked image texture node in place of the procedural texture node.

> **Tip:** If your materials only use image textures (no procedural nodes), you can skip this step entirely.

### 3. Adjust World Properties

Navigate to the **World** tab in the Properties panel and remove any background or environment settings. This ensures a clean import into Glossi, which provides its own lighting and environment.

### 4. Export Your Model

Blender supports exporting as both USDZ and glTF/GLB. Either format works well with Glossi.

#### Exporting as USDZ (Recommended)

1. Go to **File > Export > Universal Scene Description (.usd)**.
2. Exclude lights and cameras from the export.
3. If you have multiple objects, use "Selection Only" or "Visible Only" to export specific parts of your scene.
4. Rename the file extension from `.usdc` to `.usdz`.
5. Click **Export USD**.

#### Exporting as glTF/GLB

1. Go to **File > Export > glTF 2.0 (.glb/.gltf)**.
2. Under **Include**, check the options for textures and materials.
3. Use the GLB format (single binary file) for the simplest upload experience.
4. Click **Export glTF**.

> **Tip:** Save your export settings as a preset to streamline future exports.

### Pre-Export Checklist

Before exporting, verify:

* Model is placed at the scene origin (0, 0, 0)
* Scale is set accurately in metric units (cm)
* All transforms are applied
* Procedural textures are baked to image textures
* Geometry is simplified and optimized
* Materials are properly assigned and named


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.glossi.io/uploading-3d-models/import-from-your-3d-tools/blender.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
