Relazione Progetto Computer Graphics

Antonio Sisinni - 0001136741

Introduzione

Questo progetto è stato creato per il corso di computer Graphics, l'obiettivo di questo progetto è quello di padroneggiare l'utilizzo di WebGL, un'API JavaScript per il rendering di grafica interattiva 2D e 3D.
Nello specifico il progetto va a simulare una camminata all'interno di un bosco infestato da alcune entità, le quali (non appena ci avrenno notato) cercheranno di seguirci.

Interfaccia

L'interfaccia è stata studiata per poter essere fruita sia da pc che da dispositivi mobili, e risulta costituita da 3 principali sezioni:

Rendering

Come visto nella sezione delle impostazioni è possibile influire sul rendering della scena, lo SHADER che arbitra il rendering include diversi effetti:

Struttura

I file del progetto sono organizzati come segue: Tutte le mesh utilizzate sono state scaricate da internet e successivamente modificate in Blender per amalgamarsi meglio allo stile del progetto, eccezione fatta per "mioTotem", il quale è stato interamente creato in Blender utilizzando una scansione 3D del mio volto.