CSCI 444/544 - Advanced Computer GraphicsSpring 2019 |
|
| | Home | Syllabus | Assignments | Schedule | Resources | | |
VanVeyron
Assignment 1: Blinn-Phong Shaders This program illustrates the differences between Gourad and Phong shading.
Assignment 2: Geometry and Tessellation Shaders This program demonstrates the use of geometry shaders to create wireframes and tessellation shaders to increase the complexity of meshes. Assignment 3: Procedurally Generated Noise
The texture for the cube in the above images is generated using 3D Perlin noise. By adding a 4th dimension, the texture can be animated which is shown in the changing of the texture between the 3 images. Assignment 4: Raytracing
The image above was rendered using offline raytracing. The project used to create it demonstrates differences in how various techniques are implementid in rasterization versus raytracing. Effects highlighted in particular are reflection, fog and bump generation. | |