CSCI 444/544 - Advanced Computer Graphics

Spring 2021

|     Home   |   Syllabus  |   Assignments  |   Schedule  |   Resources    |

"Leix"

Blinn-Phong Shaders


This is my first OpenGL project ever. I had some trouble setting up the attributes and uniforms for the 2 shaders.

Tessellate Your Noisy Teapotahedron


In this project, I applied the techniques learned in lab for noise generation and interpolation. I could only applied the noise generation to the surface because I lacked time to setup the pipelines so it was easier to have 2 separate programs (one tesselation on the teapot and one noise/wireframe on the ground).

Particle Systems


For this assignment I generated a lot of trefoils using instanced rendering and made them move using transform feedback.

Final Project: Hair Rendering


As my final project, I worked on hair rendering. Applying multipl,e techniques found in previous papers, I managed to generate a basic hair with lighting and motion applied to it. Wind can be applied to mutiple directions.