Computer Graphics
15-462 Adrien Treuille
Computer Graphics 15-462 Adrien Treuille Why Study CS? Money! - - PowerPoint PPT Presentation
Computer Graphics 15-462 Adrien Treuille Why Study CS? Money! Beautiful Images Introduction Administratrivia. Who am I? What is computer graphics? Topics Introduction Administratrivia. Who am I? What is computer graphics? Topics
15-462 Adrien Treuille
Web Page http://www.cs.cmu.edu/afs/ cs/academic/class/15462-s10/ www/ linked from my web page
TAs: Eric (edbutler@andrew.cmu.edu) Office Hours: TBD Kristin (kasiu@andrew.cmu.edu) Office Hours: TBD Ilya (igershgo@andrew.cmu.edu) Office Hours: TBD No office hours this week.
15-213: Introduction to Computer Systems 21-241: Matrix Algebra ( matrix & vector algebra) 21-259: Calculus in Three Dimensions (i.e. planes, quadratic surfaces,
Homework 1 ( 5%) Homework 2 ( 5%) Homework 3 ( 5%) Homework 4 ( 5%) Project 1 ( 7%) Project 2 (10%) Project 3 (10%) Project 4 (15%) Project 5 (14%) Midterm (12%) Final (12%)
Class bulletin board: cmu.cs.class.cs462 (ask the TAs about how to use this) To use the cluster: SSH to one of the unix.andrew.cmu.edu Execute: /afs/cs.cmu.edu/project/weh5336/SetupAndrewAccount Username: <Your Andrew ID>@ANDREW.CMU.EDU
The execute: mkdir private fs sa private system:anyuser none fs sa private system:campusnet none
Scientific Visualization Illustration NPR / Art Computational Photography Virtual Life
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week
Date Day Lecture Section Project Homeworks
1/12 1/14 1/19 1/21 1/26 1/28 2/02 2/04 2/09 2/11 2/16 2/18 2/23 2/25 3/02 3/04 3/08 3/08 T Intro Intro R Math Intro T OpenGL Intro OpenGL R Transformations Intro OpenGL T Viewing Intro OpenGL R Curves and Splines Geometry OpenGL HW1 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 R Subdivision Surfaces Geometry Geometry HW1 T Laplacian Mesh Editing Geometry Geometry R Texture Mapping Hardware Geometry T Shading + Advanced Texturing Hardware Geometry HW2 R GLSL Hardware GLSL HW2 T Non-photorealistic Rendering Visualization GLSL HW2 R Visualization Visualization GLSL T Midterm Review GLSL R Midterm M Mid-Semester Grades Due M Spring Break
Date Day Lecture Section Project Homeworks
3/16 3/18 3/23 3/25 3/30 4/01 4/06 4/08 4/13 4/15 4/20 4/22 4/27 4/29 5/03 T Image Processing Images R Raycasting Rendering Raytracing T Distributed Raytracing Rendering Raytracing R Spatial Data Structures Rendering Raytracing T Photon Mapping Rendering Raytracing HW3 R Radiosity Rendering Raytracing HW3 T Image-Based Rendering Rendering Raytracing HW3 R Animation/Flocking Animation Raytracing T Mocap/Keyframing Animation Animation HW4 R Differential Equations Animation Animation HW4 T Particle Systems Animation Animation HW4 R Cloth and Implicit Integration Animation Animation T Fluids Animation Animation R Final Exam Review M Final Exam Week