RSS

Image Layer Phase 3 Completed (eng)


Hello to everyone,

I finally managed to post the third phase of the project.
This publication has undergone many delays due mainly to two transfers to Italy and various business reasons that did not allow me to devote myself fully to the project.
Now let’s talk about serious things! 😛

In this third phase have been resolved many annoying bugs and improved features are already implemented , I have also added other very interesting features.
The main new features are: Preview of operations applied to images and new operations on the colors of the images.
At the end of pages you can find the full ChangeLog.

The next phase will have as main objective to be able to import and export files with the layers of images (ora, xcf, …) and to improve the integration of the layers within Blender.
The beginning of the development of the fourth phase, will begin to achieving the €2,000 required.

Here’s a video demo of the third phase: 

Please all users to test as much as possible these new features in order to further improve this project.

I also want to thank everyone for the donations, thanks!! 😀

ChangeLog Phase 3:
1. FIX: Allocation of a default layer’s name creation missed.
2. FIX: In the Space Image if you pass to paint mode without an image, Blender Crash.
3. FIX: In the space Image produced by a render or by the Composite if you pass to Paint mode, Blender Crash.
4. FIX: BUG danxsy: Crash when you add a layer meanwhile you carry out the unwrap.
5. FIX: Reload and Replace did not work properly.
6. FIX: Open as Layer did not visualize the layer with the image.
7. FIX: Problem about ImBuf Layers initialization has been solved.
8. FIX: Size of a rotated image are properly calculated now.
9. FIX: Following Blend Mode problems solved: Color Dodge, Color Burn, Vivid Light e Hard Mix.
10. FIX: Now blender doesn’t crash when Undo is recalled.
11. FIX: When you opened an image from a file, layers were cancelled, if all of them were made invisible.
12. FIX: Now image layers saved in a file .blend are properly read.
13. FIX: If you open a file with an image and its layers inside, the image is displayed with a wrong ColorSpace.
14. FIX: When you open a file with an image and its layers inside, there will be Blender crash, because layers ColorSpace were not properly saved.
15. FIX: If you have an image with layers and switch from the Editor image to 3D View, Blender crash.
16. FIX: When there was a transparent image, a problem occurred, but it has been solved. Blend Mode were calculated only where colours superimposed, so that where the base were transparent, parts were not displayed.
17. FIX: If offset exeeded the size of the image, memory was not deallocated.
18. FIX: Now, if wrap is turned off for negative values, the image is not does not keep happening.
19. FIX: Offset on x and y axis is now complete, while the last pixel was previously not shifted.
20. FIX: Cancelling an image did not clear space in the preview memory.
21. UPD: Layers are Thread Safe, too.
22. UPD: Updated layers with new Image Thread management.
23. UPD: Shortcut added: ALT + LeftClick in order to create a default layer.
24. UPD: “Image Layer” Panel is displayed only if there is an image and you are in “Paint mode”.
25. UPD: Sample Color improved on Paint mode (key: S). Initial colour can be refreshed/restored by clicking mouse right key and ESC key. Moreover, just the colour of the image is extracted, not the interface one.
26. ADD: Possibility to use Color Space mode: GrayScale has been added.
27. ADD: “Image” menu has been added.

Menu Image
|-> Color Space
|——> GrayScale
|——> RGB
|-> ——————
|-> Duplicate
|-> Trasform
|——> Flip Horizontally
|——> Flip Vertically
|——> ——————
|——> Rotate 90° clockwise
|——> Rotate 90° anti-clockwise
|——> Rotate 180°
|——> Arbitrary Rotation
|——> ——————
|——> Offset
|-> Scale
|-> ——————
|-> Merge Layer
|-> Flatten Image

28. ADD: “Color” menu has been added.

Menu Color
|-> Bright/Contrast
|-> Exposure
|-> ——————
|-> Colorize
|-> Desaturate
|——> Lightness
|——> Luminosity
|——> Average
|-> ——————
|-> Threshold
|-> Posterize
|-> Invert …
|-> Invert Value

29. ADD: Possibility to block the alpha while painting has been added.
30. ADD: The following Blend Mode have been added: Inverse Color Burn, Soft Burn.
31. ADD: Possibility to use the undo with operations on the layers has been added.
32. ADD: Image sampling was added to arbitrary rotation.
33. ADD: Arbitrary rotation now has the possibility to leave the original size of the image.
34. ADD: Preview was added to the following operations:

Mode View
Menu Image
|-> Transform
|-> Arbitrary Rotation
|-> Offset
Menu Color
|-> Bright/Contrast
|-> Exposure
|-> Colorize
|-> Threshold
|-> Posterize

Mode Paint
Menu Image
|-> Transform
|-> Arbitrary Rotation
|-> Offset
Menu Color (Layer Selected)
|-> Bright/Contrast
|-> Exposure
|-> Colorize
|-> Threshold
|-> Posterize
Menu Layer (Layer Selezionato)
|-> Transform
|-> Arbitrary Rotation
|-> Offset

Builds:
Win 64: http://www.graphicall.org/908
Win 32: http://www.graphicall.org/909
Ubuntu 64: http://www.graphicall.org/1004
Ubuntu 32: http://www.graphicall.org/1003
Mac: http://graphicall.org/1017

Patch: Layer-phase3-2.69-svn.patch

The code can be found at the following link: https://github.com/ruesp83/Blender—Layer

I’ll see you soon! 😉
 
1 Commento

Pubblicato da su 20 marzo 2014 in Blender, Image

 

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

Aggiornate Builds con Image Layers Phase 3


Ciao ragazzi,
sono riuscito ad aggiornare le builds su GraphicAll.org
Sotto troverete i link per poter scaricare la versione per il vostro SO.
Testate il più possibile e riportate bugs e features che ritenete utili al progetto.

Builds:
Win 64: http://www.graphicall.org/908
Win 32: http://www.graphicall.org/909
Ubuntu 64: http://www.graphicall.org/1004
Ubuntu 32: http://www.graphicall.org/1003
Mac: http://graphicall.org/1017

A presto,
ruesp83 😉

 
Lascia un commento

Pubblicato da su 4 marzo 2014 in Blender, Image

 

Tag: , , , , , , , ,

Image Layer Phase 3 Completed


Ciao a tutti,

finalmente dopo un po’ di tempo sono riuscito a pubblicare la terza fase del progetto.
Questa pubblicazione ha subìto molti rallentamenti dovuti principalmente a due trasferimenti per l’Italia
e a vari motivi lavorativi che non mi hanno permesso di dedicarmi completamente al progetto.

Ora parliamo di cose serie!! 😛
In questa terza fase sono stati risolti molti bugs fastidiosi, sono stati apportati miglioramenti
alle funzionalià già implementate ed aggiunte nuove features molto interessanti.
Le nuove features principali, sono: Preview delle operazioni applicate alle immagini
e nuove operazioni sui colori delle immagini.
A fine pagine potete trovare il ChangeLog completo.

La successiva fase avrà l’obiettivo principale di poter importare ed esportare file di immagini con dei layers (ora, xcf, …)
e di migliorare l’integrazione dei layers all’interno di Blender.
L’inizio dello sviluppo della quarta fase inizierà al raggiungimento dei 2000€ previsti.

Ecco un video esplicativo della terza fase:

Prego tutti gli utenti di testare il più possibile queste nuove features in modo da migliorare ulteriormente questo progetto.

Inoltre voglio ringraziare tutti per le donazioni effettuate. Grazie

ChangeLog Phase 3:
1. FIX: Mancata assegnazione del nome alla creazione di un layer di default.
2. FIX: Nello Space Image se passo nella modalità paint senza un’immagine, Blender crash.
3. FIX: Nello Space Image prodotto da un render o dal Composite se si passa nella modalità paint, Blender crash.
4. FIX: BUG danxsy: Crash quando aggiungo un layer mentre eseguo l’unwrap.
5. FIX: Reload e Replace Image non funzionavano correttamente.
6. FIX: Open as Layer non visualizzava il layer con l’immagine.
7. FIX: Risolto problemi di inizializzazione dell’ImBuf dei layer.
8. FIX: Le dimensioni di un’immagine ruotata ora vengono calcolate correttamente.
9. FIX: Risolti problemi con i seguenti Blend Mode: Color Dodge, Color Burn, Vivid Light e Hard Mix.
10. FIX: Ora blender non crash quando si richiama l’Undo.
11. FIX: Nel caso in cui si apre un immagine da un file, i layer se resi tutti invisibili venivano cancellati.
12. FIX: Ora i layer di un’immagine salvati all’interno di un file .blend vengono letti correttamente.
13. FIX: Se si apre un file con all’interno un’immagine e i propri layer, l’immagine viene visualizzato con un ColorSpace errato.
14. FIX: All’apertura di un file con all’interno un’immagine con i propri layer si ha il crash di Blender, perchè non veniva salvato correttamente il ColorSpace dei layer.
15. FIX: Se ho un’immagine con dei layer e passo dall’Image Editor al 3D View, Blender crash.
16. FIX: Risolto il problema che si presentava quando si aveva un’immagine trasparente. Il blend mode veniva calcolato solo dove si sovrapponevano i colori, non visualizzando le parti dove la base era trasparente.
17. FIX: Se gli offset superavano le dimensioni dell’immagine, la memoria non veniva deallocata.
18. FIX: Ora se il wrap è disattivato per i valori negativi l’immagine non si ripete.
19. FIX: L’offset sull’asse x e y ora è completo, prima rimaneva l’ultimo pixel non traslato.
20. FIX: Quando viene cancellata un’immagine non liberava la memoria del preview.
21. UPD: Anche i layer ora sono Thread Safe.
22. UPD: Aggiornati i layer con la nuova gestione dell’Image Thread.
23. UPD: Aggiunto shortcut: ALT + LeftClick per creare un layer di default.
24. UPD: Il Panel “Image Layer” è visualizzato solo se esiste un immagine e se ci si trova nella modalità “Paint”.
25. UPD: Migliorato Sample Color nella modalità Paint (tasto: S). Con il tasto destro del mouse e con il tasto ESC, ripristina il colore iniziale. Inoltre preleva solo il colore dell’immagine e non anche quella dell’interfaccia.
26. ADD: Aggiunta la possibilità di utilizzare la modalità di Color Space: GrayScale.
27. ADD: Aggiunto il menù “Image”.

Menu Image
|-> Color Space
|-> GrayScale
|-> RGB
|-> ——————
|-> Duplicate
|-> Trasforma
|-> Rifletti Orizzontalmente
|-> Rifletti Verticalmente
|-> ——————
|-> Ruota di 90° in senso orario
|-> Ruota di 90° in senso antiorario
|-> Ruota di 180°
|-> Rotazione Arbitraria
|-> ——————
|-> Spostamento
|-> Scala Immagine
|-> ——————
|-> Fonde livelli visibili
|-> Appiattisci Immagine

28. ADD: Aggiunto il menù “Color”.

Menu Color
|-> Luminosità – Contrasto
|-> Esposizione
|-> ——————
|-> Colora
|-> Desaturazione …
|-> ——————
|-> Soglia
|-> Posterizza
|-> Inverti …
|-> Inverti Valore

29. ADD: Aggiunta la possibilità di bloccare l’alpha mentre si dipinge.
30. ADD: Aggiunti i seguenti Blend Mode: Inverse Color Burn, Soft Burn.
31. ADD: Aggiunta possibilità di utilizzare l’undo con le operazioni sui layer.
32. ADD: Aggiunto alla rotazione arbitraria, il sampling dell’immagine.
33. ADD: La rotazione arbitraria ora ha la possibilità di lasciare le dimensioni originali dell’immagine.
34. ADD: Aggiunto preview alle seguenti operazioni:

Mode View
Menu Image
|-> Trasforma
|-> Rotazione Arbitraria
|-> Spostamento
Menu Color
|-> Luminosità – Contrasto
|-> Esposizione
|-> Colora
|-> Soglia
|-> Posterizza

Mode Paint
Menu Image
|-> Trasforma
|-> Rotazione Arbitraria
|-> Spostamento
Menu Color (Layer Selezionato)
|-> Luminosità – Contrasto
|-> Esposizione
|-> Colora
|-> Soglia
|-> Posterizza
Menu Layer (Layer Selezionato)
|-> Trasforma
|-> Rotazione Arbitraria
|-> Spostamento

Builds: (Aggiornate alla nuova versione)
Win 64: http://www.graphicall.org/908
Win 32: http://www.graphicall.org/909
Ubuntu 64: http://www.graphicall.org/1004
Ubuntu 32: http://www.graphicall.org/1003

Mac: http://graphicall.org/1017

Patch: Layer-phase3-2.69-svn.patch

Il codice può essere trovato al seguente link: https://github.com/ruesp83/Blender—Layer

Ci vediamo presto!! 😉

P.S.: Presto pubblicherò anche in inglese, aggiornerò il blog e risponderò a tutti i commenti.

 
Lascia un commento

Pubblicato da su 2 marzo 2014 in Blender, Image

 

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

Compositing Preset 0.7


Hello everyone 😀
Best wishes for a wonderful 2013!

A few days ago, I published the addon: Compositing Preset 0.7
with many new features over the previous version.
The main novelty is the possibility to save a group created in one
python script.
In this way there is the possibility of creating all presets you wish
in order to speed up the pipeline: postproduction, creation of
materials and textures.
Another feature implemented is the ability to view the preview of the
selected preset.
Download Preset: Compositing Preset 0.7


That way this script seems almost perfect, but in reality there are still
all bailouts of individual nodes, such as curves, colors, fac, blend mode,
etc..
Counting all nodes between Compositor, Texture and Shader are 168! :O
There is some work to do since you have to go to work node to node.
So I ask you if it’s something that can help. Now you can save the nodes with the default values??.
If it’s useful I ask you to prove it!
This is the classic division into stages:striscia
168 nodes for the modest sum of 300 €! 😀
Also, when will you release this with all nodes implemented,
there is also the possibility to automatically save the preview of the new presets created.

Another initiative that I want to launch is to increase the preset
available for this addon.

zio-sam

To do this, send me an email (ruesp83@gmail.com) with the new preset you have created,
so I can put it inside the addon.
The presets that you send me will be included only if the camps
author, category, and description will be suitably filled with the name of the
creator, with the category and with an appropriate explanation of the preset.
You send a preview of the preset, if you can 😉
You can be anonymous, only if expressly requested!

In waiting for your response,
ruesp83

 
3 commenti

Pubblicato da su 2 gennaio 2013 in Addon, Blender

 

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

HAPPY NEW YEAR!! :-)


Hello to all!
That ‘s the last article of this year … it is almost finished and I will do
best wishes for the New Year.
I thank all the people who had faith in me by donating or
merely commenting on the work done so far, giving me the opportunity
to improve my work.
Thank you so much! : D
I hope for a 2013 full of news and full of positive events for all of you!

Best regards,
Fabio Russo (ruesp83)

 
Lascia un commento

Pubblicato da su 31 dicembre 2012 in General

 

Tag: , , , , ,

Merry Christmas


Merry_Christmas_1

Hello to all,
I wish you best wishes for a Merry Christmas to you and your families.
Hoping that each of you pass a happy and wonderful day with your family and friends.

Best wishes,
Fabio Russo (ruesp83)

 
Lascia un commento

Pubblicato da su 25 dicembre 2012 in General

 

Tag: , ,

AMA Rises for BMesh!


Hello to all!
After almost a year of inactivity, the AMA project is back!
All features have been updated to use the new structure BMesh.
There are still bugs inherent in the calculation of the offset between a clone and the other, plus some other general.
He was also made ​​a code cleanup and I have applied the style rules described in the wiki:
A short am going to publish the builds with the new patch developed and I hope also to bring also some new features.
In the meantime, I leave you with a video!

See you soon with new developments,
ruesp83

 
1 Commento

Pubblicato da su 3 dicembre 2012 in Blender, Image

 

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

Image Layer Phase 2 Completed


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.

Builds:
Win 64: http://www.graphicall.org/908
Win 32: http://www.graphicall.org/909
Ubuntu 64: http://www.graphicall.org/1004
Ubuntu 32: http://www.graphicall.org/1003

Patch: patch-layer Phase 2.0.rar

The code can be found here: https://github.com/ruesp83/Blender—Layer

See you soon with new features!! 😉

 
24 commenti

Pubblicato da su 4 ottobre 2012 in Blender, Image

 

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

Second Phase to 70%


Hello everyone,
I am sorry if I do not hear often, but it is a period replete with examinations at the university and other small things, but the work sull’image layer continues unabated! 😉
Moreover, the slowdown is due to the integration of layers in Blender and there is still some work to do.
This work serves for the subsequent phase in which some features will be implemented only possible if it is done this work well.

The current state of the second stage is:
1) Operations for manipulating layers.
Menu Layer
|-> Transform
*        |-> Flip Horizontally
*        |-> Flip Vertically
*        |-> ——————
*        |-> Rotate 90° clockwise
*        |-> Rotate 90° counter-clockwise
*        |-> Rotate 180°
*        |-> Arbitrary Rotation
*        |-> ——————
*        |-> Offset
|-> Scale
***         |-> Layer Boundary Size
***         |-> Layer to Image Size
***         |-> Scale Layer
** 2) Begin integration layer with Blender.
*  3) Saving an image in a single layer (Save, Save As ..).

Legend:
*   : Released
**  : WIP
*** : Test

The patch of the present state without the features in the “Test” was published on github.

See you soon
Fabio Russo (ruesp83)

 
3 commenti

Pubblicato da su 16 luglio 2012 in Blender, Image

 

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

Test Compositing Image Layers


A simple test of a layer which is applied the Blur effect and changed the color of the curve:

Best Regards,
Fabio Russo (ruesp83)

 
4 commenti

Pubblicato da su 15 giugno 2012 in Blender, Image

 

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