corso
angeloferretti.blogspot.com

mercoledì 25 gennaio 2012

Il fotoinserimento (parte 2): inserire un oggetto in un’immagine (comprese le sue ombre) usando la proprietà “Matte” di Vray

cover

In questa secondo capitolo dedicato al fotoinserimento, vedremo come utilizzare una particolare proprietà di VrayforC4D che riesce a rendere invisibile un oggetto in fase di rendering, lasciando però visibili le ombre proiettate su di esso dagli altri oggetti. Questa proprietà (“Matte”) risulta molto utile nei casi in cui l’inserimento riguarda un singolo oggetto all’interno di una foto.


Per prima cosa dobbiamo inserire nel nostro file un oggetto “Sfondo” di Cinema4D, richiamandolo dal menu principale, cliccando su Crea > Scena > Sfondo:

01

Ora andiamo nella finestra dei materiali e creiamo un nuovo materiale di Cinema4D, facendo doppio clic all’interno della finestra, oppure cliccando dal menu della finestra su File > Nuovo Materiale

02

Doppio clic sul materiale per aprire l’Editor; carichiamo all’interno del canale Colore (il primo della sidebar) l’immagine di base per il nostro fotoinserimento:

03

Per procedere con più precisione, memorizziamo le dimensioni dell’immagine e andiamo a inserirle come dimensione del rendering finale, aprendo la finestra dei Settaggi di Rendering (CTRL+B da tastiera), nel pannello Output, nei campi Larghezza e Altezza:

05

Applichiamo il materiale che abbiamo creato allo Sfondo (trascinando il materiale dalla finestra dei materiali alla finestra degli oggetti e rilasciandolo sullo Sfondo, oppure selezionando lo Sfondo e poi cliccando sul materiale con il tasto destro > Applica) e spostiamo il punto di vista della prospettiva in modo da far coincidere l’orizzonte del modello con l’orizzonte della foto di sfondo:

06

A questo punto dobbiamo creare un Piano su cui verranno proiettate le ombre degli oggetti che vogliamo inserire nella foto, facendo attenzione a farlo corrispondere con la prospettiva dell’immagine di sfondo.
Dal menu principale Crea > Oggetto > Piano:

07

Una volta dimensionato il Piano in funzione della foto, inseriamo nel modello gli oggetti e posizioniamoli sul piano, in questo modo:

08

Ora impostiamo Vray come motore di rendering e aggiungiamo nella scena un PhysicalSun, ma senza attivare il PhysicalSky (per approfondire leggete questa parte della guida). La posizione del PhysicalSun dovremo determinarla prendendo come riferimento le ombre della foto di sfondo, cito dal mio articolo precedente sul fotoinseirimento:

“In generale, nei casi in cui è presente e ben visibile una sorgente di luce (solare o artificiale che sia) basterà dare un’occhiata alle ombre proiettate a terra: in funzione della loro direzione potete stabilire la posizione della sorgente (nord/sud/ovest/est), e in base alla loro lunghezza sulla superficie su cui si proiettano, l’altezza della sorgente.”


Se provate a lanciare un rendering dovreste ottenere qualcosa del genere:

09

Ora torniamo nei Settaggi di Rendering (sempre CTRL+B da tastiera), nel pannello di controllo del VrayBridge alla scheda Environment:

10

Carichiamo nel Background Environment l’immagine di sfondo che stiamo utilizzando, cliccando su Texture > Carica Immagine:

11

Dopo aver selezionato l’immagine, aumentiamo il Multiplier a 1.5 e cambiamo il Map type da Spherical a Frontal:

12

Per compensare la perdita di saturazione dell’immagine in fase di rendering, dopo averla caricata possiamo cliccare di nuovo sull’icona accanto alla voce Texture e selezionare l’opzione Filtro:

13

Adesso cliccando sull’anteprima dell’immagine possiamo aumentare un po’ la sua saturazione tramite le opzioni che compariranno nella finestra degli attributi:

14

Spostiamoci ora nella finestra degli oggetti, e cliccando sul piano con il tasto destro selezioniamo
VrayBridge Tag > VrayComposting:

15

Nella finestra degli attributi, compaiono le opzioni del tag: andiamo nella scheda Matte Properties e attiviamo le opzioni Matte surface e Shadows:

16

Ecco il risultato:

16b

Se all’oggetto provate ad applicare un materiale con riflessione, vi accorgerete che:

17b

1. il piano rimane visibile nelle riflessioni e rende poco realistica l’immagine. Per risolvere questo problema, andate di nuovo nelle opzioni del Tag Compositing e nella scheda Comp Properties disattivate Show in reflections.

17

2. le riflessioni in mappatura frontale sono poco realistiche.
Tornate nei settaggi di rendering e, dal pannello di controllo del VrayBridge, alla scheda Environment attivate l’opzione Override Reflection env.:

18

e alla voce Texture caricate la stessa del Background Environment (potete farlo velocemente cliccando sull’icona a forma di triangolo accanto alla Texture del Background Environment e cliccando su Copia Canale, poi cliccare sulla stessa icona, ma stavolta quella del gruppo Override Reflection env. e selezionare Incolla Canale), però mantenendo il Map type in modalità Spherical.

19

Il risultato:

cover


Come noterete nell’immagine, il colore delle ombre dei delfini è molto differente dal colore delle ombre della foto di sfondo, che sono “riempite” (ovvero leggermente schiarite) dalla sfera celeste, prendendo quindi una componente azzurra molto evidente.

Per correggere questo difetto, ci basta tornare nei Settaggi di Rendering > pannello di controllo del VrayBridge > scheda Environment e attivare l’opzione Override GI env.

01b

Comparirà un nuovo gruppo di opzioni, identico agli altri due (Background Environment e Reflection Environment). Nel nuovo guppo di opzioni, cliccate sull’icona accanto alla voce texture e selezionate lo shader Colore:

02b

Cliccate sull’anteprima e spostatevi nella finestra degli attributi, dove troverete le opzioni dello shader e impostate un colore azzurro:

03b

In questo modo le ombre appariranno più simili a quelle originali:

04b

Per schiarirle a seconda delle vostre esigenze, aumentate il Multiplier dello shader appena impostato, nel mio caso ho portato il valore da 1 a 2:

05b

18 commenti:

Anonimo ha detto...

Interessantissimo tutorial. Un solo dubbio: come compensare la differenza di colore nelle ombre create da vray e quelle già presenti nella foto?

Salvo ha detto...

Grazie Angelo! Chiaro e conciso come sempre!

Anonimo ha detto...

Thank you Sir! Simple but enough, as always!

Angelo ha detto...

Grazie a voi!
@Anonimo: Ho aggiornato il post aggiungendo la soluzione per compensare la differenza di colore nelle ombre.
Angelo

Anonimo ha detto...

Davvero un bellissimo tutorial, per di più su uno degli argomenti secondo me più difficili e più importanti da ricreare... Grazie soprattutto dell'indispensabile aggiornamento del post!

Enzo Corigliano ha detto...

SEMPRE INTERESSANTISSIMO... QUESTO TUTORIAL è OTTIMO E TU SEI SEMPRE CHIARO NELLE SPIEGAZIONI... COMPLIMENTI

Anonimo ha detto...

sempre chiarissimo.......sei un mito.....

Anonimo ha detto...

Vorrei farti una domanda su un particolare che ho riscontrato in un fotoinserimento fatto con con l'R13 + vray: ho notato che dopo aver eseguito tutti i passaggi da te illustrati e aggiungendo il multipass di vray alle impostazioni ottengo un render finale che è molto più chiaro rispetto allo stesso render fatto però con il multipass spento. Hai idea da casa possa dipendere e come rimediare?

Angelo ha detto...

Detto così non saprei, potresti mandarmi uno screenshot, o qualche immagine, altrimenti non riesco a capire...?

Andrea ha detto...

Salve interessantissimo tutorial, soprattutto ignoravo le propietà matte del compositing tag, ho solo una domanda, nell'oggetto che ho inserito appare una sorta di riflessione o forse una trasparenza anche in assenza di materiale, da cosa possono essere provocate?
Grazie mille e complimenti!

Angelo ha detto...

Dall'HDRi, influisce molto sull'aspetto del materiale, anche se quel materiale non riflette. Per avere un risultato pulitissimo devi impostare bene le varie overrider reflection/refraction/gi env. sempre nel pannello Environment. Oppure non usare un'immagine ma un colore semplice.
Angelo

Anonimo ha detto...

Grazie mille ma non sto usando un HDR.. :)
Proverò a rivedere bene tutti i parametri
Grazie ancora

Andrea

Andrea ha detto...

Tutto risolto!
Effettivamente attivando l'overrite GI env. il problema scompare, ho utilizzato la stessa immagine dello sfondo virandola però sui suoi toni predominanti (leggermente) sistemando anche il color mapping anche le ombre si son sitemate.
Perfetto

Grazie di nuovo

Alessandro ha detto...

Riguardo al problema del multipass ti ho postato i due render fatti con le medesime impostazione ad eccezione del multipass attivato. Cercando in rete alcuni impongono il problema alla disattivazione del Color Mapping da parte del multipass. Credi sia possibile? Soluzioni?

Grazie ancora per l'attenzione e per le magnifiche guide

Angelo ha detto...

Prova ad andare nei settaggi di rendering, dalla sidebar vai nella scheda "Salva" e nel gruppo di opzioni "Immagine Multipass" disattiva l'opzione "File MultiLivelli" e lancia di nuovo il rendering. Così dovresti riuscire a risolvere.
Angelo

Alessandro ha detto...

No nulla di fatto. Sono convinto anchio che sia dovuto a layer sovrapposti, ma provando a disattivare anche le altre opzioni inerenti al multipass sempre nella scheda salva per cercare una reazione, il risultato non cambia.

Alessandro ha detto...

Sono riuscito a capire il problema: la causa del problema era la presenza del Worflofw Lineare di cinema che nella R13 è attivo di base. Spuntandolo è possibile eseguire il multipass correttamente. Spero possa essere utile ad altri che come me non conoscevano questo particolare.

Angelo ha detto...

Grazie, sarà utile anche a me!

Posta un commento

Related Posts with Thumbnails