computer graphics
play

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


  1. Computer Graphics 15-462 Adrien Treuille

  2. Why Study CS? Money! Beautiful Images

  3. Introduction Administratrivia. Who am I? What is computer graphics? Topics

  4. Introduction Administratrivia. Who am I? What is computer graphics? Topics

  5. Administratrivia Web Page http://www.cs.cmu.edu/afs/ cs/academic/class/15462-s10/ www/ linked from my web page

  6. TA’s 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.

  7. Textbook Shirley, 3nd Edition OpenGL Red Book http://www.glprogramming.com/red/ For Next Tuesday: Red Book Chapters 1 and 2

  8. Administration Prerequisites (talk to us if you’re missing these!) 15-213: Introduction to Computer Systems 21-241: Matrix Algebra ( matrix & vector algebra) 21-259: Calculus in Three Dimensions (i.e. planes, quadratic surfaces,

  9. Grading 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%)

  10. Late Policy 3 late days that you can use for any assignment (programming or written). More than three requires a verifiable good excuse.

  11. Cheating Cheating: Please don’t! Using code from the web is ok as long as it is a SMALL percentage of the code for written the assignment. (And you must cite!)

  12. Technical Issues 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

  13. Questions?

  14. Introduction Administratrivia. Who am I? What is computer graphics? Topics

  15. Who am i I’m a graphics researcher. :-) I’ve been a professor for 1 year. PhD 2007 University of Washington

  16. Control Of Physics

  17. Control Of Physics

  18. Control Of Physics

  19. crowd Simulation

  20. crowd Simulation

  21. Character Animation

  22. Real-Time Fluids

  23. Real-time Fluids

  24. FoldIT

  25. Introduction Administratrivia. Who am I? What is computer graphics? Topics

  26. What is Computer Graphics?

  27. Elements in This Video 3D Modeling / Geometry Simulation / Animation / Character Animation Lighting / Light Transfer Textures and Color Post-Processing: Image Processing

  28. What Is Graphics? Shapes / Geometry / Modeling Light Transport / Rendering Animation / Character Animation / Simulation Image Processing

  29. What Else Is Computer Graphics Scientific Visualization Illustration NPR / Art Computational Photography Virtual Life and much more....

  30. Introduction Administratrivia. Who am I? What is computer graphics? Topics

  31. Syllabus Date Day Lecture Section Project Homeworks Date Day Lecture Section Project Homeworks 1/12 T Intro Intro 3/16 T Image Processing Images 1/14 R Math Intro 3/18 R Raycasting Rendering Raytracing 1/19 T OpenGL Intro OpenGL 3/23 T Distributed Raytracing Rendering Raytracing 1/21 R Transformations Intro OpenGL 3/25 R Spatial Data Structures Rendering Raytracing 1/26 T Viewing Intro OpenGL 3/30 T Photon Mapping Rendering Raytracing HW3 1/28 R Curves and Splines Geometry OpenGL HW1 4/01 R Radiosity Rendering Raytracing HW3 2/02 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 4/06 T Image-Based Rendering Rendering Raytracing HW3 2/04 R Subdivision Surfaces Geometry Geometry HW1 4/08 R Animation/Flocking Animation Raytracing 2/09 T Laplacian Mesh Editing Geometry Geometry 4/13 T Mocap/Keyframing Animation Animation HW4 2/11 R Texture Mapping Hardware Geometry 4/15 R Differential Equations Animation Animation HW4 2/16 T Shading + Advanced Texturing Hardware Geometry HW2 4/20 T Particle Systems Animation Animation HW4 2/18 R GLSL Hardware GLSL HW2 4/22 R Cloth and Implicit Integration Animation Animation 2/23 T Non-photorealistic Rendering Visualization GLSL HW2 4/27 T Fluids Animation Animation 2/25 R Visualization Visualization GLSL 4/29 R Final Exam Review 3/02 T Midterm Review GLSL 5/03 M Final Exam Week 3/04 R Midterm 3/08 M Mid-Semester Grades Due 3/08 M Spring Break (Due dates are shown in bold.)

  32. Intro Date Day Lecture Section Project Homeworks Date Day Lecture Section Project Homeworks 1/12 T Intro Intro 3/16 T Image Processing Images 1/14 R Math Intro 3/18 R Raycasting Rendering Raytracing 1/19 T OpenGL Intro OpenGL 3/23 T Distributed Raytracing Rendering Raytracing 1/21 R Transformations Intro OpenGL 3/25 R Spatial Data Structures Rendering Raytracing 1/26 T Viewing Intro OpenGL 3/30 T Photon Mapping Rendering Raytracing HW3 1/28 R Curves and Splines Geometry OpenGL HW1 4/01 R Radiosity Rendering Raytracing HW3 2/02 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 4/06 T Image-Based Rendering Rendering Raytracing HW3 2/04 R Subdivision Surfaces Geometry Geometry HW1 4/08 R Animation/Flocking Animation Raytracing 2/09 T Laplacian Mesh Editing Geometry Geometry 4/13 T Mocap/Keyframing Animation Animation HW4 2/11 R Texture Mapping Hardware Geometry 4/15 R Differential Equations Animation Animation HW4 2/16 T Shading + Advanced Texturing Hardware Geometry HW2 4/20 T Particle Systems Animation Animation HW4 2/18 R GLSL Hardware GLSL HW2 4/22 R Cloth and Implicit Integration Animation Animation 2/23 T Non-photorealistic Rendering Visualization GLSL HW2 4/27 T Fluids Animation Animation 2/25 R Visualization Visualization GLSL 4/29 R Final Exam Review 3/02 T Midterm Review GLSL 5/03 M Final Exam Week 3/04 R Midterm 3/08 M Mid-Semester Grades Due 3/08 M Spring Break

  33. Geometry Date Day Lecture Section Project Homeworks Date Day Lecture Section Project Homeworks 1/12 T Intro Intro 3/16 T Image Processing Images 1/14 R Math Intro 3/18 R Raycasting Rendering Raytracing 1/19 T OpenGL Intro OpenGL 3/23 T Distributed Raytracing Rendering Raytracing 1/21 R Transformations Intro OpenGL 3/25 R Spatial Data Structures Rendering Raytracing 1/26 T Viewing Intro OpenGL 3/30 T Photon Mapping Rendering Raytracing HW3 1/28 R Curves and Splines Geometry OpenGL HW1 4/01 R Radiosity Rendering Raytracing HW3 2/02 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 4/06 T Image-Based Rendering Rendering Raytracing HW3 2/04 R Subdivision Surfaces Geometry Geometry HW1 4/08 R Animation/Flocking Animation Raytracing 2/09 T Laplacian Mesh Editing Geometry Geometry 4/13 T Mocap/Keyframing Animation Animation HW4 2/11 R Texture Mapping Hardware Geometry 4/15 R Differential Equations Animation Animation HW4 2/16 T Shading + Advanced Texturing Hardware Geometry HW2 4/20 T Particle Systems Animation Animation HW4 2/18 R GLSL Hardware GLSL HW2 4/22 R Cloth and Implicit Integration Animation Animation 2/23 T Non-photorealistic Rendering Visualization GLSL HW2 4/27 T Fluids Animation Animation 2/25 R Visualization Visualization GLSL 4/29 R Final Exam Review 3/02 T Midterm Review GLSL 5/03 M Final Exam Week 3/04 R Midterm 3/08 M Mid-Semester Grades Due 3/08 M Spring Break

  34. Graphics Hardware Date Day Lecture Section Project Homeworks Date Day Lecture Section Project Homeworks 1/12 T Intro Intro 3/16 T Image Processing Images 1/14 R Math Intro 3/18 R Raycasting Rendering Raytracing 1/19 T OpenGL Intro OpenGL 3/23 T Distributed Raytracing Rendering Raytracing 1/21 R Transformations Intro OpenGL 3/25 R Spatial Data Structures Rendering Raytracing 1/26 T Viewing Intro OpenGL 3/30 T Photon Mapping Rendering Raytracing HW3 1/28 R Curves and Splines Geometry OpenGL HW1 4/01 R Radiosity Rendering Raytracing HW3 2/02 T Polygon Meshes / Implicit Surfaces Geometry Geometry HW1 4/06 T Image-Based Rendering Rendering Raytracing HW3 2/04 R Subdivision Surfaces Geometry Geometry HW1 4/08 R Animation/Flocking Animation Raytracing 2/09 T Laplacian Mesh Editing Geometry Geometry 4/13 T Mocap/Keyframing Animation Animation HW4 2/11 R Texture Mapping Hardware Geometry 4/15 R Differential Equations Animation Animation HW4 2/16 T Shading + Advanced Texturing Hardware Geometry HW2 4/20 T Particle Systems Animation Animation HW4 2/18 R GLSL Hardware GLSL HW2 4/22 R Cloth and Implicit Integration Animation Animation 2/23 T Non-photorealistic Rendering Visualization GLSL HW2 4/27 T Fluids Animation Animation 2/25 R Visualization Visualization GLSL 4/29 R Final Exam Review 3/02 T Midterm Review GLSL 5/03 M Final Exam Week 3/04 R Midterm 3/08 M Mid-Semester Grades Due 3/08 M Spring Break

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend