In che modo la dispersione multipla di Smith interagisce con la dispersione del sottosuolo diffusa?


8

I BSDF a microfacet a dispersione multipla con il documento Smith Model descrivono un modello statistico per sostituire le funzioni di mascheramento-ombreggiamento nei BSDF a microfacet (che tengono conto dei percorsi con più di un'intersezione di superficie impostando il loro contributo su 0) con una distribuzione che può essere tracciata sul percorso e consente al raggio di intersecare più volte una superficie di microfacet prima di uscire.

Lo fanno modificando un modello volumetrico (microflake) per comportarsi come un campo di altezza: non scontrarsi mai con qualcosa "sopra" la superficie e scontrarsi sempre con qualcosa "sotto" la superficie.

Microsuperficie vs volume di microflake modificato

Il risultato, usando il testo delle loro diapositive, è che "il raggio non può mai passare attraverso il volume di Smith; il modello crea un'interfaccia opaca simile alla superficie".

Questo modello è compatibile con la tradizionale diffusione diffusa del sottosuolo, in cui un percorso può percorrere una distanza percettibile (macro-scala) attraverso una superficie prima di uscire? O è semplicemente un BSDF speculare senza intenzione di modellare lunghi percorsi interni a una superficie, da combinare con un BSDF diffuso che aggiunge quel componente?

(Il modello di rendering volumetrico a microflake normalmente separa diffuso e speculare, oppure è "diffuso" semplicemente un percorso che rimbalza così tante volte che la direzione in uscita è distribuita uniformemente?)

Risposte:


6

L'obiettivo del modello di Heitz et al. È praticamente l'opposto dello scattering del sottosuolo: prendono in considerazione solo lo scattering della superficie, ovvero il raggio non può mai entrare nel materiale.

Poiché i microfacet sono di natura statistica, possono riformulare il loro problema in modo tale da poter essere risolto dai microflakes, il che consente loro di calcolare proprietà come il percorso libero medio per derivare una procedura di campionamento in altezza. Tuttavia, anche se usano la teoria dei microflake, risolvono ancora lo stesso problema dello scattering multiplo sui microfacet e il loro risultato è ancora un BSDF, non un modello di scattering del sottosuolo.

Poiché è un BSDF, il percorso esce nella stessa posizione in cui ha colpito la superficie. Questo è anche menzionato nell'introduzione:

Si noti che il nostro processo di diffusione del volume modella l'interazione con una superficie, ma la sua applicazione nel rendering è virtuale in quanto non si verificano spostamenti, cioè la posizione dell'incidente e dell'uscita sono uguali e la radiometria piano-parallelo risultante produce un BSDF.

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.