Photon mapping: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Jollyroger (discussione | contributi)
Riga 9:
È realizzata con un [[algoritmo]] in due passi.
 
Il primo consiste nellnel simulare l'emissione di [[fotoni]] ("''photon tracing''"; di solito è consigliabile emetterne più di 10.000) dalle sorgenti di luce dell'immagine e nel tracciamento, all'interno della scena, di una mappa [[3D]] di fotoni virtuali; il secondo passo dell'algoritmo consiste nel [[rendering]] della scena utilizzando le informazioni contenute nella mappa, precedentemente creata, per stimare la [[radianza]] riflessa sulle superfici della scena.
 
Al contrario degli algoritmi di rendering tradizionali permette di calcolare con buona precisione effetti di luce quali [[caustica|caustiche]], riflessioni, e [[surface scattering]], per cui risulta particolarmente utile nella produzione di immagini con elementi in [[cristallo]] o [[metallo]], o con materiali translucidi.
 
E' una tecnica che richiede risorse di calcolo medio-alte, dato che è necessario simulare una gran quantità di elementi. Il carico sull'elaboratore può essere ridotto abbassando il numero di fotoni, riducendone la precisione o diminuendo il numero di "rimbalzi" che questi effettuano (limitandoli ad un numero predefinito o inserendo una soglia di intensità sotto il quale ne viene interrotto il calcolo).
 
[[Categoria:Computer grafica]]