7.5.1.1 Tranelli
degli Aloni
E' necessario avvertirvi che in questa
versione di POV-Ray c'è un tranello per quanto riguarda gli oggetti
pieni e vuoti.
Per essere in grado di mettere un alone dentro ad oggetti solidi (questo
vale anche per l'atmosfera e la nebbia) è necessario fare un test
per ogni raggio che passa attraverso la halo. Se questo raggio passa attraverso
un oggetto solido non sarà calcolata l'halo. Questo è esattamente
quello che ci saremmo aspettati. Il problema nasce quando il raggio della
macchina fotografica si trova all'interno di un oggetto solido.
In questo caso il raggio sta già passando attraverso un oggetto
non cavo e quindi, se l'oggetto che contiene l'alone è colpito da
questo raggio e questo oggetto è cavo, l'alone non sarà calcolato.
Non c'è nessun modo di differenziare questi due casi.
POV-Ray deve determinare se la camera è all'interno di un oggetto
non cavo prima di tracciare i raggi della macchina fotografica,
per essere in grado di renderizzare correttamente gli aloni quando la macchina
fotografica è all'interno dell'oggetto contenitore. Non c'è
modo per aggirare questo problema.
La soluzione al problema (che si ripete spesso con oggetti infiniti come
i piani) è di rendere cavi anche questi oggetti. Così il
raggio passerà attraverso oggetti cavi, colpirà l'oggetto
contenitore e sarà possibile calcolare l'halo. Quanto detto sopra
vale anche per la nebbia e per l'atmosfera.