Documentazione del Programma Cinema 4D Riferimento Cinema 4D Funzionalità Avanzate Advanced Render
Funzione disponibile in CINEMA 4D Visualize, Broadcast, Studio

Shader Thin Film

Base Shader

Shader Thin Film

Generale

Bolle di sapone iridescenti (qui con diversi valori di Spessore(mm)) e pellicole anti-riflesso sulle lenti (notare l'impronta digitale, che di per sé è una sottile pellicola) facili da creare grazie allo shader Thin Film.

Vi siete mai chiesti perché l’insieme dei colori dello spettro creino il tipico effetto iridescente sulla superficie delle bolle di sapone, sulle chiazze di petrolio, sulla madreperla, ecc.? La ragione per cui questo accade è un’effetto fisico particolare chiamato "thin-film” o "effetto interferenza”. Questo effetto si verifica su superfici trasparenti molto sottili, il cui spessore è approssimativamente quella della lunghezza d'onda di una luce visibile (circa 500 nm). La luce viene riflessa da entrambi i lati (anteriore e posteriore) della "pellicola”:

Entrambi i raggi di luce riflessi si sovrappongono, generando un conseguente effetto di interferenza.

La sovrapposizione di entrambi i raggi (interferenza) e il diverso percorso, causano un’amplificazione e una attenuazione delle onde, e quindi un cambiamento di colore.

Questi cambiamenti di colore dipendono principalmente dalle seguenti proprietà:

Piccole modifiche a queste proprietà si tradurranno in importanti modifiche al risultato di rendering.

Lo shader Thin Film, se implementato, funziona in modo fisicamente corretto come spiegato in seguito; se desiderate renderizzare degli effetti davvero realistici dovete creare settaggi di illuminazione altrettanto realistici (ad esempio usando il Cielo Fisico, riflettori luminosi ecc.).

Implementazione

Lo shader Thin Film può essere caricato in qualsiasi canale materiale, come qualsiasi altro shader. Funzionerà in modo fisicamente corretto quando viene caricato all’interno del campo texture del canale Riflettanza (preferibilmente in un livello Beckmann o GGX) nel menu Livello Colore. I livelli Speculare andrebbero disabilitati.

Per le bolle di sapone, il canale Trasparenza deve essere attivo come pure la sua opzione Additiva.

Aprite la scena seguente per analizzare un esempio:


In generale applicherete quanto segue: per ottenere il meglio da questo effetto assicuratevi di usare oggetti riflettenti adatti; possono essere applicate texture HDRI all’Oggetto Cielo o potete usare livelli con materiali luminosi.

Suggerimento:
Notare che l’effetto thin film può essere usato anche su materiali in pelle, gomma, metallo ecc.