Image Layers in Blender

02 Mar

Hello everyone.
Today, we are here with a new news and new features for our Blender!
I started to develop features for images to create layers in Blender, as in PS and Gimp!!
A first implementation was done by KWK (Konrad Kleine) [1] for Gsoc2010.

In this post [2], I announced that I was working on the development of the layers. But then I was taken by the development of AMA (pause for the inclusion of Bmesh in the trunk) and all this came secondary.

The current status is:

Layers v0.1 beta1 new features and fixed bug 023\2012:
1. FIX: Fixed many bugs from the patch of KWK.
2. UPD: Improved UI.
3. ADD: With the creation of a new image now you can choose the background color: Transparent,
White, RGB.
4. ADD: Ability to duplicate a layer.
5. ADD: Blend Modes: Normal, Multiply, Screen, Overlay, Soft Light, Hard Light, Color Dodge,
Linear Dodge, Color Burn, Linear Burn, Average, Add, Subtract, Difference, Lighten,
Darken, Negation, Exclusion, Linear Light, Vivid Light, Pin Light, Hard Light.

See you soon with many new features!

Best Regards,
Fabio Russo (ruesp83)

P.S.: If you like this project, please donate to it. Donate!! 😉

11 commenti

Pubblicato da su 2 marzo 2012 in Blender, General, Image


Tag: , , , , , , ,

11 risposte a “Image Layers in Blender

  1. 3d

    2 marzo 2012 at 20:34

    what an impressive demonstration. This needs to be in trunk.

  2. wasabi2011

    2 marzo 2012 at 22:25

    some sugestion
    why do you not use the Node/Composit system as Base?

  3. ppp

    4 marzo 2012 at 19:09

    I see that you have a problem with some rim around brush when you paint. Same problem exist in blender texture paint mode. I hope that you will fix this 🙂 I use a lot of texture paint mode switching from blender/photoshop so i have a lot of ideas how this could work. I will follow your work and maybe give some hints that could help.

  4. Tobias

    6 marzo 2012 at 10:34

    That’s cool. What would make it really grate is if you could add an OprenRaster[1] importer. Then it would be possible to directly import images from MyPaint. I think it shouldn’t even hard with the openraster tools[2] from Jan Nordby.


  5. Stefan Abrahamsen

    6 marzo 2012 at 10:37

    Think there is one obvious UI problem there that I thought I would find here in the comments, but since I can’t find it I guess I have to spill the beans.
    Naturally, you would have layer ordering the same in tool-panel as in viewport. But at the moment, they’re reversed. I.e. the layer on top in the tool-panel is the black background layer on the bottom, while the layers with blue & green brush-strokes are on top of it, eventhough they are underneath in the tool-panel. Just my 2c.

    Also, it would be really useful if layers could be images like renders or any other loaded into the image editor. This would require that you can have layers with mismatching resolutions, and that you could offset their location.
    Would definetly donate if we would see this in trunk eventually.

    Why use node/compositor? You already have mix node which essentially gives the same result. Only thing is you can only composit, not edit with compositor. Huge difference IMHO.

  6. rootsweb

    6 marzo 2012 at 12:04

    THis is awesome! Really!
    But to be really usable we need :
    – ora and/or xcf support (psd at best but I know it’s not that simple…)
    – a reverse layer ordering
    – no strange bleeding and the edges of strokes
    – this to be in trunk…

    I know I’m repeating but it shows the importance :p.

    • Fabio Russo

      12 marzo 2012 at 11:57

      – a reverse layer ordering
      eliminated the first goal! 😉

  7. nn

    6 marzo 2012 at 13:29

    I also suggest using composite codebase.
    There is many pros:
    – Nestable layers
    – Realtime effects
    – Usable for Post Production (particularly with NPR)
    – Vector layers like mask is already needed by composite

  8. dono

    6 marzo 2012 at 23:23


    I have seen “image layers in blender” on blendernation. It’s a very good feature, thank you !

    But I always found it absurd logic of the order of layers of textures. Why the image above is below in the layers? No other software does this logic there (gimp, photoshop…), it’s very disturbing for me to work with layers in blender.

    Would it be possible to add a preference that reverses the order of layers of blender (images, layers, modifiers…) ? I would let the choice to everyone.

    Thank you for amazing work you do !
    Cheers !

    • Fabio Russo

      12 marzo 2012 at 12:04

      This feature was implemented. Layers are now managed as in PS and GIMP. 😉

  9. ver champions league online

    23 aprile 2013 at 05:00

    It is perfect time to make some plans for the future and it’s time to be happy. I have learn this put up and if I may I want to recommend you few fascinating issues or suggestions. Maybe you can write subsequent articles relating to this article. I want to read even more things about it!



Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di

Stai commentando usando il tuo account Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: