Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced Computer Graphics September 15, 2008. Grading Programming homework Paper study and presentation Final project No written exams.

Similar presentations


Presentation on theme: "Advanced Computer Graphics September 15, 2008. Grading Programming homework Paper study and presentation Final project No written exams."— Presentation transcript:

1 Advanced Computer Graphics September 15, 2008

2 Grading Programming homework Paper study and presentation Final project No written exams

3 Topics Ray Tracing Radiosity Monte Carlo path tracing Real-time global illumination

4 Textbook? Many computer graphics books (e.g. 3D Computer Graphics by Alan Watt ) cover: –Ray tracing –Radiosity –Monte Carlo path tracing SIGGRAPH Courses (available in ACM DL): –Monte Carlo path tracing –Photon Map –Real-time global illumination –OpenGL programming

5 What is Computer Graphics? More specifically, what is 3D graphics? We call this 2D graphics:

6 What is 3D? Is this 3D graphics?

7 Computer Graphics: 1960-1970 Wireframe graphics Project Sketchpad Display Processors Storage tube

8 Raster Graphics Allow us to go from lines and wireframes to filled polygons

9 Computer Graphics: 1980- 1990 Special purpose hardware –Silicon Graphics geometry engine VLSI implementation of graphics pipeline Industry-based standards –PHIGS; GKS…etc. (vs. OpenGL today) –RenderMan Networked graphics: X Window System Human-Computer Interface (HCI)

10 Computer Graphics: 1990- 2000 OpenGL API Completely computer-generated feature-length movies (Toy Story) are successful New hardware capabilities –Texture mapping –Blending –Accumulation, stencil buffer

11 Computer Graphics: 2000- Photorealism Graphics cards for PCs dominate market –Nvidia, ATI, 3DLabs Game boxes and game players determine direction of market Computer graphics routine in movie industry: Maya, Lightwave


Download ppt "Advanced Computer Graphics September 15, 2008. Grading Programming homework Paper study and presentation Final project No written exams."

Similar presentations


Ads by Google