email pkalra cse iitd ac in
play

email:pkalra@cse.iitd.ac.in Slot K (Tu 5-6, W 12-1, F 5-6 Th - PowerPoint PPT Presentation

Prem Kalra Department of Computer Science and Engineering I.I.T Delhi email:pkalra@cse.iitd.ac.in Slot K (Tu 5-6, W 12-1, F 5-6 Th 6:30-7:30) Room IIA-305 (Bharti Building) Tentative Evaluation Scheme Exams : 2 Minors (30%), 1


  1. Prem Kalra Department of Computer Science and Engineering I.I.T Delhi email:pkalra@cse.iitd.ac.in

  2. ž Slot K (Tu 5-6, W 12-1, F 5-6 – Th 6:30-7:30) Room IIA-305 (Bharti Building) ž Tentative Evaluation Scheme Exams : • – 2 Minors (30%), 1 Major (30%) Quiz (5%) Assignments : • – 3-4 Programming Assignments (35%-40%) ž TA(s) : – TBA ž Web Page http://www.cse.iitd.ac.in/~pkalra/col781

  3. ž Fundamental of Interactive Computer Graphics by Foley, van Dam, Feiner, and Hughes, Adison-Wesley (International Edition) ž Computer Graphics by Hearn, and Baker, Printice Hall of India (International Edition) ž Procedural Elements for Computer Graphics, DF Rogers, Mc Graw Hill (International Edition) ž Mathematical Elements for Computer Graphics, DF Rogers, Mc Graw Hill (International Edition) ž Advanced Animation and Rendering Techniques (Theory and Practice)

  4. Contents • Introduction/Preliminaries • Raster Graphics • Clipping • Transformations • Curves and Surfaces • Rendering • Animation

  5. Computer Graphics is the use of computer to define, store, manipulate, interrogate, and present pictorial output. A picture is 10,000 worth words! Scope: ž Industry ž Art ž Entertainment ž Education ž Medicine

  6. Basic Elements • Modeling • Shape (geometry) • Rendering • Display (shading, illumination, color, texture…) • Animation • Movement (dynamics)

  7. Basic Elements • Modeling

  8. Basic Elements • Modeling

  9. Modeling Modeling as reverse engineering Rendering Scanner 3D Geometry Courtesy Dr. Niloy Mitra

  10. Basic Elements • Rendering

  11. Basic Elements • Rendering

  12. Basic Elements • Animation

  13. ž 1963: Sutherland First Graphics Workstation ž 1969: SIGGRAPH (ACM) (First conference in 1973) ž Early 1970 ’ s: Raster Graphics, Shading, Illumination ž Late 1970 ’ s: Texture Mapping, Ray Tracing ž Early 1980 ’ s: Realism in Rendering ž Late 1980 ’ s: Physically Based Animation ž 1989: Tin Toy (Pixar) wins Academy Award ž 1990 ’ s: Interaction, Scientific Visualization, Virtual Reality, Augmented Reality, Multimedia, etc. ž 2000 ’ s: Real-time Visualization of Large Data Sets, Data Compression, Vision and Graphics, etc. ž 2010’s: CG ubiquitous, GPUs, shader languages

  14. ž Engineering

  15. Applications • Design Google Earth Architectural Design

  16. ž Medical Bio-graphics

  17. ž Entertainment

  18. 3D object representation Representation

  19. ž Rendering is the conversion of a scene into an image: Rendering 3D Scene 2D Image

  20. Modeling Viewing Transformation Model 1 Transformation M 1 Model 2 V 3D View 3DWorld M 2 Scene Scene M n Model n 2D Image Rasterization Projection 2D Scene

Recommend


More recommend