WPI Computer Science Department

Computer Science Department
------------------------------------------

CS 563 CS 563 Presentation Repository Website
(Advanced Topics in Computer Graphics)


Course Overview

The goal of this course is to expose students to a wide range of state-of-the-art research, techniques, and systems in the field of computer graphics. The format of the course consists of weekly seminars, where each student is responsible for presenting 3-4 seminars AND participating in seminars other than his or her own. There is also be a final project but no exams. Students are graded on the quality of their presentations, accompanying write-up, participation in classroom discussions, and their final project. The final project entails rendering a 3D image using at least one of the techniques learned in the class.

This page is an index of all presentations for the course since 1995. This is meant to serve as a quick reference for people interested in the presented topics. The repository is categorized in two main ways. First, a chronological index by year and also an index by topic.

Chronological Index

1995 presentations

1997 presentations

1999 presentations

2003 presentations

Week Topic Presenter Slides HTML Write-up
Week 2 Ray Tracing Part I (D. Mooney) (slides)  
Week 2 Ray Tracing Part II (Zack Waters) (slides) [ HTML write-up ]
Week 3 Photon mapping Part I (Zack Waters) (slides) [ HTML write-up ]
Week 3 Photon mapping Part II (Curt Fergusson) (slides) [ HTML write-up ]
Week 4 Image-based rendering (intro and light fields) (Cliff Lindsay) (slides) [ HTML write-up ]
Week 4 Image-based rendering (view interpolation and image warping) (Brad Goodwin) (slides) [ HTML write-up ]
Week 5 BRDFs (overview) (Chuck Moidel) (slides) [ HTML write-up ]
Week 5 BRDFs (Virtual gonioreflectometry) (guy Mann) (slides) [ HTML write-up ]
Week 6 Acquiring rendering parameters (measurement) (Zack Waters) (slides) [ HTML write-up ]
Week 6 Acquiring rendering parameters (IBR techniques) (Guy Mann) (slides) [ HTML write-up ]
Week 7 Spectral BRDFs (Cliff Lindsay) (slides) [ HTML write-up ]
Week 7 Surface imperfections (Curt Fergusson) (slides) [ HTML write-up ]
Week 8 Interference (Chuck Moidel) (slides) [ HTML write-up ]
Week 8 Diffraction (Daniel Mooney) (slides)  
Week 9 Faces and Skin (Brad Goodwin) (slides) [ HTML write-up ]
Week 9 Human Hair (Curt Fergusson) (slides) [ HTML write-up ]
Week 10 Rendering nature (plants) (Cliff Lindsay) (slides) [ HTML write-up ]
Week 11 Rendering nature (waves, water) (Daniel Mooney) (slides)
Week 11 Seashells (Chuck Moidel) (slides) [ HTML write-up ]
Week 12 Birds, feathers (Brad Goodwin) (slides) [ HTML write-up ]
Week 12 Butterflies and insects (Guy Mann) (slides) [ HTML write-up ]

2005 Presentations

Week Topic Presenter Slides
Week 1 Intro talk Emmanuel Agu (slides)
Week 2 Designing a PC Game Linna Ma (slides)
Week 2 Recent Advances in Augmented Reality Kutty Banerjee (slides)
Week 3 A Survey and Classification of RT Rendering Methods (pt 1) Kutty Banerjee (slides)
Week 3 A Survey and Classification of RT Rendering Methods (pt 2) Songxiang Gu (slides)
Week 4 Texturing Ch 5 of RT Rendering (pt 1) Peter Lohrmann (slides)
Week 4 Texturing Ch 5 of RT Rendering (pt 2) Cliff Lindsay (slides)
Week 5 BRDF thoery and factorization Sections 6.3, 6.4 of RT Rendering Songxiang Gu (slides)
Week 5 Spherical Harmonic Lighting Mark Vessella (slides)
Week 6 Pixel and Vertex Shading Sections 6.5, 6.6 of RT Rendering Matt Maziarz (slides)
Week 6 Pixel and Vertex Shading Sections 1.1 - 1.2 or RT Rendering, and Ch 4 of RT Shading by Olano et al Fan Wu (slides)
Week 7 Shader Programming Ch 9 of Olano Dan Adams (slides)
Week 7 Shader Programming Sections 6.7 of RT Rendering, Cg tutorial excerpts Mike Schmidt (slides)
Week 8 Image-based Rendering Ch 8 of RT Rendering Suman Nadella (slides)
Week 8 Billboard Clouds Jared Krechko (slides)
Week 9 Culling and Acceleration Techniques Ch 9 of RT Rendering (pt 1) Mark Vessella (slides)
Week 9 Culling and Acceleration Techniques Ch 9 of RT Rendering (pt 2) Cliff Lindsay (slides)
Week 10 Pipeline optimization and graphics hardware Ch 10 of RT Rendering MIchael Schmidt (slides)
Week 10 Pipeline optimization and graphics hardware Ch 15 of RT Rendering Dan Adams (slides)
Week 11 Polygonal Techniques and Geometric Simplification Ch 11 of RT Rendering Linna Ma (slides)
Week 11 A Developer's Guide of Polygon Simplification Fan Wu (slides)
Week 12 Point-based rendering, The use of points as a display primitive Jared Krechko (slides)
Week 12 QSplat: A multiresolution point rendering system for large meshes Matt Maziarz (slides)
Week 13 Adaptive Graphics Peter Lohrmann (slides)
Week 13 Flexible Point-based rendering on mobile devices Suman Nadella (slides)


[Feedback] [Search Our Web] [Help & Index]

[Return to the WPI Homepage] [Return to CS Homepage]

mailto:webmaster@cs.wpi.edu