BPainter v1.1

by ndee in Scripts and Addons

Discover one of the most powerful painting workflows within Blender

Blender offers some quite good painting tools, unfortunately you need to set up a lot of things before you can dive into painting. Many functions are only a very low level and you need to setup a lot before you paint. On top of that a cluttered UI hinders you from developing an efficient painting workflow. This is where BPainter solves quite a few issues. Here are 3 Reasons why BPainter could be the tool for you!

Intuitive Layersystem and UI

BPainter offers an intuitive layersystem you probably know from 2D painting apps. No UI Clutter. BPainter gives you all important functions at hand.

Universal Brush Library

No need to append any brushes from blendfiles. BPainter delivers a Brush Library that is available in any blendfile. Changes to that Library can be easily saved and accessed in any file.

Easy Texture Access

Assigning textures to brushes has never been as easy as in BPainter. BPainter is shipped with a set of textures. Adding custom textures is as easy as copying your image file into a folder. Direct access in BPainter.

Here you find a full list of features. Take your time and see what it can do.

Universal Brush Library

BPainter offers a great set of build in brushes. No need to append brushes to your blendfiles. BPainters Library System makes the brushes available in any blendfile. Adjusting or creating new Brushes is super easy.

No UI Clutter

With to goal to create a very workflow optimized user interface, BPainter offers a very clean UI. All important features are at hand and can be directly accessed. 

Powerful Layersystem

A powerful layersystem gives you a fast and flexible workflow. Adding, rearranging, merging and deleting paint layers offers all important features you would expect. On top of that you have access to layer masks, adjustment layer and procedural layers.

Layer Blendmodes

The layersystem offers all sorts of blending modes. Some commonly used are for example:

  • Multiply
  • Subtract
  • Add
  • Overlay 
  • Color

And many more


BPainter ships with a default Colorpalette. Easily create new palettes which are globally available.

Improved Colorpicker

Blenders Colorpicker is sort of limited. Picking colors from layers lets you only pick colors of that particular layer. No mixed colors of multiple layers can be picked. BPainter Colorpicker tackles that problem.

Feature Comparison 

BPainter offers a different set of features for Blenders Internal and CyclesRenderer. Here is a feature comparison of both render modes.


Cycles Renderer

Internal Renderer

Paint Layersxx
Adjustment Layersx-
Procedural Layersx-
Mask Layersx-
Merge Layersxx
Universal Brush Libraryxx
Universal Color Palette Libraryxx
Brush Textures Supportxx
Stencil Texture Supportxx

A detailed documentation for BPainter can be found here:

BPainter Documentation


BPainter v1.1 Changelog


  • add Alpha Lock per Layer (this lets you lock the alpha per layer)
  • add pie menu for dockers (A Key)
  • take aspect ratio of paint layer into account for plane preview
  • add proper Alpha Output for Paint Channel
  • show message when wrong Shading mode is set
  • search field for layer creation from existing images


  • set active material for plane preview same as for intial object
  • Attempt to fix merging layers crash.
  • update Images when changing the Category for Stencil or Brush Textures
  • advanced menues now also work in upcoming Blender 2.79

BPainter v1.1.2 Changelog

  • fixing problem with loading brushes and textures. When a custom scripts path is in blender, loading resources could give errors in certain conditions
Where can I find the FAQ?
Item Rating

This item has an average rating of 4 from 18 ratings by the community.

  • Andy 2 months ago

    Its a brilliant add-on, brilliant dev.
    It does not work in 2.8, and seeing as..
    1. How stable the beta of 2.8 is.
    2. How many other "paid for" add-ons are, or have upgraded to 2.8. (Even if their integration is still WIP, they are usable (to some degree) in 2.8.
    3. Because of point 1 ⤴ So many Blender users, both professional, and armature have switched to 2.8.
    A $40 add-on really should, "by now" have some "usability" within 2.8 working towards full integration.
    Again, great add-on, but seeing as how it was published only a year ago, and its paid for.
    It needs 2.8 usablility.
    No hate (at all) just facts.
    As soon as it does, I, (among others I am sure) will upgrade this to a definite 5 star rating.

  • luke 2 months ago

    I am unable to keyframe the paint layer. Everything else is great.

  • Oscar Franco 5 months ago

    Exceeded my expectations.

  • conspirisi 6 months ago

    On the brush settings for stroke/curve can you make a closed loop? I can't seem to join the 2 ends of the curve.

  • jiho 6 months ago


  • Brian Ericson 7 months ago

    I love this addon. I haven't seen any updates for a while? Will there be a 2.8 version soon now that they have completed the API changes?

  • Davide Prestino 8 months ago

    Is fantastic, very useful, I use this add on in all my project made in blender and in my game
    this is an example https://www.youtube.com/watch?v=WsFa2Vsfv5I&t=6437s

  • garfield5mm 10 months ago

    1.1.1 Unable to use, no brush. report bug preset_handling.py line 157 line249
    1.1 can use, but Merge layer does not add a mask

    • Andreas Esau 7 months ago

      Loading brushes is fixed in v1.1.2. Could you please fill a support message for the other problem. There you can describe exactly whats not working and what is expected.

  • nirama about 1 year ago

    Keep it up bro!!

  • jbro808 about 1 year ago

    Really enjoying this addon with one major negative, for some reason I can't get the color picker to work the way you show it working in the videos. I hover over a color (say red) with the dropper and it does show the color but once I go to actually paint it's still on the previous color (say blue), am I just missing something simple?

    • Andreas Esau 7 months ago

      Could you please fill a support message for the problem. That way it's easier to discuss the problem. I can only give one answer on this rating.

  • joselcam about 1 year ago

    It's a great tool, but it needs to polish some things.

    • Andreas Esau 7 months ago

      Do you have suggestions? You can add a support message.

  • gendosplace over 1 year ago

    Thank you for this wonderful add-on. Blender is now a bit more complete.

    • Andreas Esau 7 months ago

      thanks! :-) Happy I could help

  • Monkok over 1 year ago

    Worth buying

  • simone scardellato almost 2 years ago

    just what blender needed from a long time!

  • shamsfk almost 2 years ago

    Very good and super useful addon. It is much easier to paint with it and the author is helpful.

  • tcwik almost 2 years ago

    great addon but 'stencil' work very baddd :[

  • balkron almost 2 years ago

    5 out of 5. I hope that painting will be more functional like Adobe Photoshop painting process. As example hotkey bindings for brushes and actions.

  • fivebythree almost 2 years ago

    I am using BPainter with Octane Render. Painting works, however, texture painting instantly crashes the environment. Congrats on the great plugin, will speed this portion of work up immensely.

Purchase this item to leave a review!