RSS

Image Layer Phase 3 Completed

02 Mar

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

Lascia un commento