Illuminazione di scene tridimensionali tramite raytracing

Progetto di Geometria Computazionale (A.A 2020/2021)
Docente: Alberto Alzati
A cura di Riccardo Di Bella

Il progetto consiste in un applicativo che permette di visualizzare e personalizzare scene tridimensionali, in cui viene simulata l'illuminazione tramite la tecnica del raytracing. In particolare è possibile creare sfere, parallelepipedi, superfici di Bézier e superfici B-Spline agendo su diversi parametri e cambiandone la rappresentazione all'interno della scena mediante trasformazioni affini. Seppur il programma abbia come scopo principale la creazione di immagini "statiche" e i limiti di performance non consentano un utilizzo real-time, è comunque possibile muoversi all'interno della scena usando dei comandi da tastiera.