NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Utilizzare le Textures per la trasparenza Alpha delle mesh in Yafaray

 

Questo brevissimo tutorial, realizzato con Blender 3D 2.49 e Yafaray 0.1.1, nasce in risposta ad una domanda di un utente del Forum, che chiedeva come poter utilizzare Texture sul canale Alpha per mappare la trasparenza sulle mesh in Yafaray.

 

 

 

Salve a tutti,
questo brevissimo tutorial, realizzato con Blender 3D 2.49 e Yafaray 0.1.1, nasce in risposta ad una domanda di un utente del Forum, che chiedeva come poter utilizzare Texture sul canale Alpha per mappare la trasparenza sulle mesh in Yafaray.

 

 

Le mappe di trasparenza sono generalmente in bianco e nero, o scala di grigi, dove il bianco puro indica il valore massimo di opacità, il nero il valore massimo di trasparenza e ai grigi corrispondono, intuitivamente, valori intermedi. Si tratta, quindi, di mappe di intensità.

In Yafaray, dobbiamo utilizzare un Material ShinyDiffuseMat e, contrariamente a quanto si possa pensare, mantenere il valore di Transparency a 0.0; su questo punto, comunque, torneremo tra poco.

Dotiamo la mesh di un Material Blender di base, impostando Alpha a 0.0 e attivando la casella ZTransp, generando quindi, almeno fino a questo punto, un Material completamente trasparente; aggiungiamo una Texture immagine al Material, mappandola come preferiamo (nel mio caso, visto che sto utilizzando un planisfero su una sfera, sto utilizzando la proiezione Sphere), dopodiché nella sezione Map To clicchiamo DUE volte sul canale Alpha, disattivando invece Color (in quanto questa Texture serve per le zone di trasparenza, non per il colore diffuso dell'oggetto) e avviamo un primo rendering in Yafaray...

 


In Yafaray, di default le cosiddette “ombre trasparenti” sono disattivate, per cui per visualizzare le ombre proiettate da oggetti semitrasparenti (nel nostro caso, l'ombra della sfera sul Plane sottostante) dobbiamo selezionare Transparent Shadows nella sezione Settings dell'exporter Yafaray.

Parliamo ora dei valori di Transparency in Yafaray e di DVar in Blender.
Con questa configurazione, ossia con la Texture con il nero che deve rappresentare la trasparenza e il pulsante Alpha premuto due volte, ossia in modalità Negative, il valore DVar presente in Map To nel Material Blender serve a specificare il grado di trasparenza del nero, ed in particolare con valore 1, quello di default, avremo le zone nere della Texture rese completamente trasparenti, mentre abbassando il valore tali zone diventeranno sempre più opache.

Sempre con questa configurazione, il valore Transparency del Material Yafaray serve a regolare il grado di trasparenza relativo alle parti bianche della Texture, e portandolo ad esempio a 0.8 o 0.9 avremo tali zone semitrasparenti, non più del tutto opache.

Il valore di trasparenza da associare ad un determinato colore-intensità, dal nero al bianco, grigi inclusi, non è fisso, ma può essere definito in un range operando sui valori di Transparency e di DVar.

Il più delle volte, si lasciano i valori di default per Transparency e DVar, rispettivamente 0.0 e 1.0.

 

Utilizzare le Textures per la trasparenza Alpha delle mesh in Yafaray; versione testuale

Bene, per questo tutorial è tutto;

a presto!

 

 

COMMENTI, DOMANDE, ALTRE RISORSE, ...

Per commenti, domande o altro, accedere al Forum del sito (cliccare qui); per informazioni sulla Registrazione al sito, cliccare qui.

 

 

 
Vai all'inizio della pagina