L'algoritmo di ray tracing implica la rasterizzazione dell'immagine?

0

Sto costruendo un algoritmo di ray tracing, so che il primo passo è quello di sviluppare le specifiche della telecamera e del piano di visualizzazione. Il prossimo passo è eseguire l'algoritmo di rasterizzazione sull'immagine prima di costruire un albero BVH in modo da poter eseguire i test di intersezione?

Guida gentile

    
posta user93819 13.06.2013 - 13:43
fonte

1 risposta

2

Che io sappia, i test di intersezione vengono eseguiti utilizzando la geometria prima di avere i singoli pixel. Non devi preoccuparti della rasterizzazione fino alla fine quando stai cercando di determinare quale colore deve avere un pixel in base a ciò che hai scoperto. E davvero, stai parlando di una sorta di antialiasing. Nel ray tracing, ciò equivale sostanzialmente a spingere la fotocamera di piccole quantità e ad ottenere una media dei colori dei pixel in modo da ottenere pixel che riflettono meglio ciò che si sta facendo.

In senso stretto, non hai bisogno di questo per avere un ray tracer. Dovresti concentrarti su come ottenere un'immagine prima. Una volta ottenuto ciò, è possibile applicare l'antialias ai dati dell'immagine ottenuti.

    
risposta data 13.06.2013 - 14:59
fonte

Leggi altre domande sui tag