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:
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
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:
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:
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:
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:
Una volta dimensionato il Piano in funzione della foto, inseriamo nel modello gli oggetti e posizioniamoli sul piano, in questo modo:
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:
Se provate a lanciare un rendering dovreste ottenere qualcosa del genere:
Ora torniamo nei Settaggi di Rendering (sempre CTRL+B da tastiera), nel pannello di controllo del VrayBridge alla scheda Environment:
Carichiamo nel Background Environment l’immagine di sfondo che stiamo utilizzando, cliccando su Texture > Carica Immagine:
Dopo aver selezionato l’immagine, aumentiamo il Multiplier a 1.5 e cambiamo il Map type da Spherical a Frontal:
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:
Adesso cliccando sull’anteprima dell’immagine possiamo aumentare un po’ la sua saturazione tramite le opzioni che compariranno nella finestra degli attributi:
Spostiamoci ora nella finestra degli oggetti, e cliccando sul piano con il tasto destro selezioniamo
VrayBridge Tag > VrayComposting:
Nella finestra degli attributi, compaiono le opzioni del tag: andiamo nella scheda Matte Properties e attiviamo le opzioni Matte surface e Shadows:
Ecco il risultato:
Se all’oggetto provate ad applicare un materiale con riflessione, vi accorgerete che:
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.
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.:
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.
![]()
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.
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:
Cliccate sull’anteprima e spostatevi nella finestra degli attributi, dove troverete le opzioni dello shader e impostate un colore azzurro:
In questo modo le ombre appariranno più simili a quelle originali:
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:
![]()

18 commenti:
Interessantissimo tutorial. Un solo dubbio: come compensare la differenza di colore nelle ombre create da vray e quelle già presenti nella foto?
Grazie Angelo! Chiaro e conciso come sempre!
Thank you Sir! Simple but enough, as always!
Grazie a voi!
@Anonimo: Ho aggiornato il post aggiungendo la soluzione per compensare la differenza di colore nelle ombre.
Angelo
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!
SEMPRE INTERESSANTISSIMO... QUESTO TUTORIAL è OTTIMO E TU SEI SEMPRE CHIARO NELLE SPIEGAZIONI... COMPLIMENTI
sempre chiarissimo.......sei un mito.....
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?
Detto così non saprei, potresti mandarmi uno screenshot, o qualche immagine, altrimenti non riesco a capire...?
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!
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
Grazie mille ma non sto usando un HDR.. :)
Proverò a rivedere bene tutti i parametri
Grazie ancora
Andrea
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
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
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
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.
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.
Grazie, sarà utile anche a me!
Posta un commento