CSCI 444/544 - Advanced Computer GraphicsSpring 2021 |
|
| Home | Syllabus | Assignments | Schedule | Resources | | |
Johnny SilverhandA1 - Blinn-Phong ShadersSimple program that demonstrates the differences between Gourad and Phong Shading as well as Phong and Blinn-Phong Illumination. A2 - Tessellate Your Noisy TeapotahedronProgram uses control points to tessellate and render a teapot. Geometry shader used to create a one-pass wireframe effect. Perlin noise was used to generate a procedural texture to apply to the teapot. A3 - Particle SystemsLarge particle system that uses instanced rendering and a compute shader to execute more efficiently. A4 - M Rendering ContestHigh quality scene created using a ray tracing engine that used physically accurate lighting calculations to make shadows, reflections, and refractions appear more realistic. FP - Rendering and Simulation of Ocean WaterFinal project used a collection of computer shaders to apply noise and wave functions to a mesh to represent a small subsection of the surface of the ocean. | |