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

email pkalra cse iitd ac in
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Prem Kalra

Department of Computer Science and Engineering I.I.T Delhi

email:pkalra@cse.iitd.ac.in

slide-2
SLIDE 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

slide-3
SLIDE 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

  • f 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)

slide-4
SLIDE 4
  • Introduction/Preliminaries
  • Raster Graphics
  • Clipping
  • Transformations
  • Curves and Surfaces
  • Rendering
  • Animation

Contents

slide-5
SLIDE 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

slide-6
SLIDE 6
  • Modeling
  • Shape (geometry)
  • Rendering
  • Display (shading, illumination, color, texture…)
  • Animation
  • Movement (dynamics)

Basic Elements

slide-7
SLIDE 7
  • Modeling

Basic Elements

slide-8
SLIDE 8
  • Modeling

Basic Elements

slide-9
SLIDE 9

Scanner 3D Geometry Rendering

Courtesy Dr. Niloy Mitra

Modeling

Modeling as reverse engineering

slide-10
SLIDE 10
  • Rendering

Basic Elements

slide-11
SLIDE 11
  • Rendering

Basic Elements

slide-12
SLIDE 12
  • Animation

Basic Elements

slide-13
SLIDE 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

slide-14
SLIDE 14

ž Engineering

slide-15
SLIDE 15

Architectural Design Google Earth

Applications

  • Design
slide-16
SLIDE 16

ž Medical

Bio-graphics

slide-17
SLIDE 17

ž Entertainment

slide-18
SLIDE 18

Representation

3D object representation

slide-19
SLIDE 19

ž Rendering is the conversion of a scene into an image:

3D Scene 2D Image Rendering

slide-20
SLIDE 20

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