Image Layer Phase 2 Completed

04 Ott

Hello to all! 🙂

Finally, after a few months from the end of the first phase, I have completed the second phase.
There have been improvements on previously implemented features and I have implemented new features related to processing operations in an image.
The bulk of the work has been done trying to integrate layers in Blender, and this operation will continue in the third phase.
All modifications and improvements made in this phase are described below.

The third phase will start when you reach the 1200€.
In the meantime please all users to test the patch, so that we can improve what already done and eliminate as many bugs as possible.

Thank you all for your donations! Thanks 😉

Layers v0.2 beta6 new features and fixed bug for Phase 2. Completed: 28\9\2012:
1. FIX: If there is only one layer and you try to delete it, Blender crashes.
2. FIX: You create a layer only if it is an image of a file or if it is a generated image. In this way you avoid several crashes.
3. FIX: Fixed a display issue of the border around the image.
4. FIX: When you render a scene, Blender does not lock.
5. FIX: If it is invisible Baselayer and remove layers invisible, Blender crashes.
6. FIX: Quando applicavo Merge All con foto in un layer si verificava un crash.
7. UPD: When does the “Merge All” and is also deleted the “Background”, the last layer is renamed “Background”.
8. UPD: In the “Merge All” when you delete the “Background”, the “default_color” is set in white, the property “Background” in “IMA_LAYER_BG_WHITE”.
9. UPD: Updated “startup.blend” with the properties of the dashed border to the image.
10. UPD: In the panel Image Layers when you create a layer is created with the default settings.
11. UPD: Modified functions “BKE_image_get_ibuf” and “BKE_image_acquire_ibuf” in order to allow
the integration of layers in Blender.
12. UPD: Modified “IMB_imbuf_types.h” in “DNA_imbuf_types.h”, so you can save the ImBuf within files “.Blend”.
13. UPD: Modified “image_get_ibuf” so you can return a layer or merge layers. Useful for integration.
14. UPD: Updated Blending layers but the problem of the black border around the stroke has not been resolved.
15. UPD: Changed the way you view an image in the “View” and for Render. Now uses the “glaDrawPixelsTexScaled”.
16. UPD: In the structure “Image” is connected to ibufs the resulting image of the union of all layers.
17. ADD: Added menu “Transform”.
18. ADD: Added menu “Scale”.
19. ADD: Added “Open Image” in the header of the Space Image.
20. ADD: Ability to save layers and images in the file. “Blend”.
21. ADD: Now you can choose the layer to be used within the node “Image”.
22. ADD: Now it is possible to save an image composed of several layers.

Win 64:
Win 32:
Ubuntu 64:
Ubuntu 32:

Patch: patch-layer Phase 2.0.rar

The code can be found here:—Layer

See you soon with new features!! 😉

24 commenti

Pubblicato da su 4 ottobre 2012 in Blender, Image


Tag: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

24 risposte a “Image Layer Phase 2 Completed

  1. Dewald

    5 ottobre 2012 at 11:58

    Great work!! Blender’s texture painting is one of the most under developed features IMO.

    I love the offset transform, this is essential when painting tilable textures.

    I can’t wait to contribute to this project by donating, things are a little tight now 😦 .

    This is going to do wonders for texture painting. Model painting will just need some big improvements but hopefully scifi can do something in that field. Once we have layers and good painting performance plus the improvement already made by scifi Blender will be a killer texture painting application.

    Thank you very much ruesp83!!! I can’t wait for this project to be production ready. Saving in ORA or XCF will be great.

    • Paweł Łyczkowski

      9 ottobre 2012 at 10:02

      Is there a Blender “scifi” branch or project? Google is giving me nothing.

    • Fabio Russo

      2 novembre 2012 at 11:38

      Thank you very much for the compliments! 😉 Will go a lot to the format ora

  2. Cristóbal Atria

    5 ottobre 2012 at 22:04

    Is BF aware of this development? have they given you any feedback? And: when it be ready, will it be merged into trunk?

    Thanks! This is awesome!

  3. Kotte

    6 ottobre 2012 at 10:35

    Were You considering using GEGL for this? Many features would be implemented for free not mentioning efficiency.

    • Fabio Russo

      2 novembre 2012 at 11:32

      To be able to insert GEGL you should review all the painting department of Blender

  4. Luciano

    6 ottobre 2012 at 15:14

    How can i try it on mac?

  5. Paweł Łyczkowski

    9 ottobre 2012 at 09:20

    Windows 7 64 bit.
    Unwrapped cube, added a new 1024×1024 generated texture, saved texture, tried to paint on it, first stroke – crash.
    Created new image, add new layer – crash.
    Open existing image, add new layer – crash.
    The same with the 32 bit version.

    Anyone else experiencing this?

  6. Paweł Łyczkowski

    9 ottobre 2012 at 09:45

    Using patch files is very complicated. Tried to do it using Git Bash, but failed. Can’t you just submit a patched version?

  7. pp

    31 ottobre 2012 at 18:12

    At the moment it is realy hard to test, cause i get a lot of crashes. Could you post patched version?

  8. pp

    12 novembre 2012 at 16:24

    how is the situation? 😀

    • Fabio Russo

      12 novembre 2012 at 17:52

      Right now I solved the problem of the black border around the brush;-)

  9. pp

    16 novembre 2012 at 00:02

    checked newest versions 32 and 64 bit. Both crashes right after start :/
    core i5, p67, 8gb ram win7, n560

  10. pp

    16 novembre 2012 at 10:28

    I open blender.exe then see grey window and thats it. Blender hangs. Console is gray too.

  11. pp

    28 gennaio 2013 at 12:54

    Any news?

  12. Ericka

    2 febbraio 2013 at 06:13

    For the reason that the admin of this site is working, no question very soon it will be famous, due to its
    feature contents.


    2 febbraio 2013 at 19:12

    I take pleasure in, lead to I found just what I was looking for.
    You have ended my four day long hunt! God Bless you man.
    Have a nice day. Bye



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 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: