# Plugin: Blender Layer - Live 3d View in Krita

**URL:** <https://krita-artists.org/t/plugin-blender-layer-live-3d-view-in-krita/63394>\
**Category:** Plugins and Scripts\
**Created:** [April 18, 2023, 5:30pm UTC](https://krita-artists.org/t/plugin-blender-layer-live-3d-view-in-krita/63394 "2023-04-18T17:30:17Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Yuntoko](https://krita-artists.org/user_avatar/krita-artists.org/yuntoko/32/76081_2.png) [@Yuntoko](https://krita-artists.org/u/Yuntoko)\
**Post date:** [April 18, 2023, 5:30pm UTC](https://krita-artists.org/t/plugin-blender-layer-live-3d-view-in-krita/63394/1 "2023-04-18T17:30:17Z")

</div>

# Blender Layer v1.0.1 (Krita 5.2.6 fix)

Blender Layer is a plugin that allows you to stream 3D View from Blender into Krita, behaving like a normal layer: You can trace over it, change the blending mode and even apply layer styles!

![BlenderLayer](https://krita-artists.org/uploads/default/original/3X/5/b/5b2fef472c56961db5c5c11b6bdac904af916142.gif)  
 ![Layer](https://krita-artists.org/uploads/default/original/3X/f/0/f05ef8cdbabe21b1a9ebf49856f545ed740317e2.gif)

> **[GitHub - Yuntokon/BlenderLayer: Blender Layer is a plugin that allows you to...](https://github.com/Yuntokon/BlenderLayer/)**
>
> Blender Layer is a plugin that allows you to stream 3D View from Blender into Krita, behaving like a normal layer: You can trace over it, change the blending mode and even apply layer styles!

Direct zip link: [https://github.com/Yuntokon/BlenderLayer/archive/refs/heads/main.zip](https://github.com/Yuntokon/BlenderLayer/archive/refs/heads/main.zip)

## Limitations

- Poor performance for high resolutions and complicated scenes
- Blender must be open in the background
- Transparent background requires Blender 3.6.0 (Still in alpha at time of writing)
- Cycles is only supported when doing a full render
- Only tested on Windows and with recent versions of Krita/Blender
- Probably still quite buggy, especially the animation features

## Getting Started

- Install Blender
- Make sure the ‘Blender Layer’ add-on is installed and enabled in Krita
- Open a document
- Connect to Blender:
  - **Drag and drop** a .blend File into Krita. This will start Blender, connect and directly open the .blend file.  
(You might be asked to select the path to the blender executable. Under Windows and Blender 3.4 for example select ‘C:\Program Files\Blender Foundation\Blender 3.4\blender.exe’)
  - Or use the **‘Start Blender’** button in the ‘Blender Layer’ Docker. This will start Blender with a fresh file and connect automatically.
  - (Advanced) Or manually install the **companion add-on** for Blender. Goto ‘Preferences → Add-Ons → Install…’ and select **‘blenderLayerClient.py’** from the blender\_layer folder of the add-on. (Under Windows installed Krita add-ons can be found in ‘%APPDATA%\krita\pykrita’). In Krita, start the server from the docker, then in Blender from the header of a 3D View choose ‘View → Connect to Krita’ make sure host and port match the settings in Krita and press ok.

### Navigation

Using the navigation widget in the docker:

- **Drag** to rotate
- **Shift + Drag** to pan
- **Ctrl + Drag** vertically to zoom

You can also change the view from outside the docker with **Alt + Middle Mouse Button**.

#### Assistants

In order to create painting assistants matching Blender’s perspective use the **‘Create Assistant Set’** button in the docker. You will be asked to save an xml file. Make sure the assistant tool is selected, then open the Tool Settings and press the **‘Load Assistant Set’** Button (Folder icon) and select the file you have just created.  
The colored axis can be disabled in settings.

 ![assistants1](https://krita-artists.org/uploads/default/original/3X/5/a/5a26bc009e137e3f06318f85fca2f6bacc672165.png) ![assistants2](https://krita-artists.org/uploads/default/original/3X/7/a/7a56eea2a7bfc6a95ecd0610131195c8505ece9f.png)  
 ![assistants3](https://krita-artists.org/uploads/default/original/3X/d/4/d424d9e8605e4177b35ca2039f8a9149e5a0c02f.png)

#### Library

The docker allows you to append a selection of objects to the current scene. By default, this includes posable mannequin models ‘Body-chan’ and ‘Body-kun’. (CC-0 License, created by [vinchau](https://blendswap.com/blend/23521)).  
You can configure additional objects from the settings menu by providing a .blend file and the path to objects within the file e.g. Object/Cube. (See Blender’s [append](https://docs.blender.org/manual/en/latest/files/linked_libraries/link_append.html) function for reference)

Blender Layer also supports Blender’s asset based [Pose Library](https://docs.blender.org/manual/en/latest/animation/armatures/posing/editing/pose_library.html). If your Blender file contains pose assets, these will show up in the ‘Library’ section of the docker and can be directly applied from within Krita.

![Pose](https://krita-artists.org/uploads/default/original/3X/a/0/a0e099776f858900466596c5b77e68e4e696240c.gif)

### Animation

You can also directly import animations from Blender.

![Anim](https://krita-artists.org/uploads/default/original/3X/6/3/6349591ad1b4f9b1ff7a49b6aecfe8d195ae7ffa.gif)

---

_[View the full topic](https://krita-artists.org/t/plugin-blender-layer-live-3d-view-in-krita/63394)._
