Perché integrarsi in un emisfero (e non in una sfera) per risolvere l'equazione di rendering?


17

Nella maggior parte dei libri di testo che ho visto, ecco come viene scritta l'equazione di rendering:

L0(ω0)=Le(ω0)+Ωf(ωio,ω0)Lio(ωio)dωio

Dove è definito come un emisfero (e tutte quelle funzioni dipendono da più variabili, qui omesse per semplicità).Ω

Supponiamo ora che la superficie da rendere sia una specie di vetro o una plastica trasparente. Perché avrebbe senso integrarsi solo su un emisfero? Immagino che possa esserci luce in arrivo da qualsiasi direzione, e quindi il dominio di integrazione dovrebbe essere l'intera sfera. Come viene spiegata la luce proveniente da dietro il vetro?


si noti che il pedice non è uno 0 (zero), ma una O (oh). si legge come ... "Luce fuori dalle equazioni dell'angolo esterno luce emessa verso l'angolo esterno più ...". oe sono complementi, che significano rispettivamente fuori e dentro (:
Alan Wolfe,

Risposte:


20

La forma dell'equazione di rendering che utilizza solo BRDF ( nel tuo esempio, spesso chiamato ) e si integra in un emisfero non tiene conto della trasmissione.ffr

Quando si aggiunge la trasmissione, è abbastanza comune aggiungere un secondo integrale sull'emisfero opposto, utilizzando una diversa funzione BTDF ( funzione di distribuzione della trasmissione bidirezionale ). Ciò equivale a un integrale su tutta la sfera delle direzioni con una funzione BSDF, ma poiché tale funzione dovrebbe di solito essere definita come una funzione a tratti, scriverla come due integrali può essere più semplice.


1
Grazie per aver risposto. Cosa significa BSDF?
Lunedì

3
BSDF = Funzione di distribuzione dello scattering bidirezionale
cifz
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.