# Workflow | D5 Sync for Blender

<div style="position:relative;padding-top:56.25%;margin:1rem 0;max-width:100%;">
  <iframe
    src="https://www.youtube.com/embed/Cv5wi5P5d7M"
    title="Workflow | D5 Sync for Blender"
    style="position:absolute;inset:0;width:100%;height:100%;border:0;"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    allowfullscreen
  ></iframe>
</div>

- [Download the tutorial demo scene](https://forum.d5render.com/t/scene-express-vol-175-blender-d5-workflow-tutorial-demo-scene/12887)

## Supported versions

Supports Blender 2.93 ~ 5.1

---

## Download and installation

[Click to download](https://www.d5render.com/download)

Steps:

  1. After downloading the zip file through the link, please unzip it and you will get the installation package: `D5_Sync_Blender_xxxx.exe`.

  2. Close Blender. Double-click on the `.exe` to start installation.

  3. After installation, turn on Blender and go to **Edit > Preferences > Add-ons**. Type to search for **D5 Sync**. If the version is correct, then check the box to enable the add-on.

![Enable D5 Sync in Blender Preferences > Add-ons](https://usa-forum.d5cdn.com/optimized/2X/8/8bd2520c977330f42fc8b24b896a0798aea9127a_2_601x500.png)

  4. Turn on the panel of D5 on the side bar:

![Turn on the D5 panel in the sidebar](https://usa-forum.d5cdn.com/optimized/2X/9/9bba0cfbd6035a9274312838b4b35fbc031472f1_2_690x373.jpeg)

::: tip Notice
- By default, D5 Sync uses the same language as Blender.
- If the **D5 Render Path** field is blank, starting sync will open the D5 Render launched last time automatically.
:::

---

## Features

### Model/Material sync

![Model/Material sync](https://usa-forum.d5cdn.com/original/2X/f/f991aa5ad9bb0b7cda707dd50f1f6b92fb8cfec6.png)

  * Click on **Sync** to launch D5 Render and send the Blender model with materials to D5. Real-time rendering starts.

  * If the model file has some changes, click on **Sync** again to reconnect to D5 Render and sync the changes.

  * Supported materials: Principled BSDF, Glass BSDF, Emission, Diffuse BSDF.

### Incremental synchronization

![Incremental synchronization](https://usa-forum.d5cdn.com/original/2X/5/5ee17a67965ef74a54389bf708cd3c5bcc3a2542.png)

  * After the current model has been edited in Blender, quickly sync the new model and materials to D5 Render by the **Sync** button, while keeping the materials and scene parameters that had been adjusted in D5 Render.

### Camera sync

![Camera sync](https://usa-forum.d5cdn.com/original/2X/2/241d73c9f8eb9fb5d82d54c73a9afb52be562cff.png)

  * When live sync is on, click on the **Send Cameras** button to convert all Blender cameras into D5 scenes.

  * Camera name and collections are not supported for sync.

### Light sync

![Light sync](https://usa-forum.d5cdn.com/original/2X/8/83cdf4f20414f763fbee20967d4ea04c0555eb1d.png)

  * When live sync is on, click on the **Send Lights** button to synchronize lights (Point, Sun, Spot and Area) into D5 Render.

  * Supported light types and parameters:

| Blender | D5 | Parameters |
| --- | --- | --- |
| Point | Point light | Name, location, intensity |
| Sun | Spotlight | Name, location, intensity |
| Spot | Spotlight | Name, location, intensity |
| Area | Rectangular light | Name, location, intensity, scale, shape (square, rectangle) |

::: warning Notice
Light groups and radius are not supported.
:::

### View sync

![View sync](https://usa-forum.d5cdn.com/original/2X/d/d7262715b999e5098cd327f6979d6f7ef6cda53f.png)

  * When live sync is on, click on the **Link View** button to keep the view of Blender and D5 Render consistent.

  * One click to turn on/off live view sync.

### Export .d5a files

![Export .d5a files](https://usa-forum.d5cdn.com/original/2X/3/311f59a321ff72fee0e091655436c7840316eaf1.png)

  * D5 Render cannot open `.blend` files directly, therefore we can export the models in `.d5a` format by D5 Sync for Blender.

  * Export the whole file or selected objects only.

### Material bake

![Material bake](https://usa-forum.d5cdn.com/original/2X/4/4c1f13b6fe6be263a3c3fcc392bff9b1665dc808.png)

  1. Bake all materials or selected ones only.

  2. Choose different texture resolutions: 256, 512, 1k, 2k, 4k.

  3. Sync the baked textures into D5 Render or export `.d5a` files.

  4. Support baking Blender procedural textures.

  5. Recommended to check **Using auto-UV** option: automatic UV mapping.

  6. **Default / Current** bake settings: **Default** (recommended bake settings); **Current** (current Cycles settings).

  7. Customize the output path of baked textures.

![Customize the output path of baked textures](https://usa-forum.d5cdn.com/original/2X/3/300fa925fcf8523242c4b126bae95a47e0f5daf7.png)

---

## Uninstall

  * Go to **Blender > Preferences > Add-ons**, search for D5, find **D5 Sync for Blender**, check it and click on **Remove**.

  * Or uninstall **D5 Sync for Blender** from the Start menu directly.

![Uninstall D5 Sync for Blender from the Start menu](https://usa-forum.d5cdn.com/original/2X/e/e71a1c46c0afcd61cc19d5b32f669aea613052d1.png)
