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)

2007 Presentations

Week Topic Presenter Slides
Week 1 Intro talk Emmanuel Agu (slides) Chapter 1
Week 2 Geometry and Transforms Chapter 2, Sections 3.1-3.2 Emmanuel Agu (slides)
Week 3 Shapes: Disks - Subdivision surfaces Sections 3.3 - 3.7 Yan Huang
Week 3 Primitives and Acceleration Chapter 4 Travis Grant (slides)
Week 4 Color and Radiometry Chapter 5 Robert Martin (slides)
Week 4 Camera Models Chapter 6 Kevin Kardian (slides)
Week 5 Sampling Theory - Image Reconstruction Sections 7.1 - 7.2 Tim Walsh (slides)
Week 5 Stratified Sampling - Low Disc Sampling Sections 7.3 - 7.4 Steve Kazmierczak (slides)
Week 6 Best candidate sampling - Image reconstruction Sections 7.5 - 7.6 Emmanuel Agu (slides)
Week 6 Film and Image Pipeline Chapter 8 Travis Grant (slides)
Week 7 Reflection Models Chapter 9 Tim Walsh (slides)
Week 7 Materials Chapter 10 Paulo G De Barros (slides)
Week 8 Light sources Chapter 13 Robert Martin (slides)
Week 8 Texture Sampling & antialiasing - Basic Texturing Sections 11.1 - 11.3 Travis Grant (slides)
Week 9 Solid and Procedural Textures Sections 11.4- 11.5 Alex White (slides)
Week 9 Noise Section 11.6 Dmitriy Janaliyev (slides)
Week 10 Volume Scattering Chapter 12 Paulo G. De Barros (slides)
Week 10 Monte Carlo Integration Chapter 14 Emmanuel (slides)
Week 11 Russian Roulette - Sampling Reflectance Functions Sections 15.1 - 15.5 Alex White (slides)
Week 11 Sampling Light Sources - Volume Scattering Sections 15.6 - 15.7 Kevin Kardian (slides)
Week 12 Direct Lighting - Path Tracing Sections 16.1 - 16.3 Juan Li (slides)
Week 12 Irradiance Caching - Particle Tracing Sections 16.4 - 16.5 Steve Kazmierczak (slides)
Week 13 Light Transport II: Volume rendering Chapter 17 Dmitriy Janaliyev (slides)
Week 13 Summary and Conclusion Chapter 18 Juan Li (slides)


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

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

mailto:webmaster@cs.wpi.edu