EEL 5771 001 Introduction to Computer Graphics PPT

  • Slides: 20
Download presentation
EEL 5771 -001 Introduction to Computer Graphics PPT 6: Three-dimensional viewing PPT and video

EEL 5771 -001 Introduction to Computer Graphics PPT 6: Three-dimensional viewing PPT and video are due : no later than October 9 Submit to: lpiegl@gmail. com This template file is just an outline of the presentation that you need to complete. Additional pages will be necessary to fully explore the topic above. Each page should contain adequate text as well as illustrations. You are free to use all publicly available information (text as well as graphics) as long as the sources are properly acknowledged. 1

Team members’ contributions Member [name]: 2

Team members’ contributions Member [name]: 2

3 -D Viewing Concepts Content outline: • Viewing concepts • Examples 3

3 -D Viewing Concepts Content outline: • Viewing concepts • Examples 3

3 -D Viewing Concepts Content outline: • Setups, wire frame ambiguities, depth cueing •

3 -D Viewing Concepts Content outline: • Setups, wire frame ambiguities, depth cueing • Examples 4

3 -D Viewing Pipeline Content outline: • From modeling transformation to viewport • Illustration

3 -D Viewing Pipeline Content outline: • From modeling transformation to viewport • Illustration of the process 5

3 -D Viewing Parameters Content outline: • View coordinate, view plane, clipping planes •

3 -D Viewing Parameters Content outline: • View coordinate, view plane, clipping planes • Math, illustrations with explanation 6

3 -D Viewing Effects Content outline: • Wide angle view, panning, walk-around • Examples

3 -D Viewing Effects Content outline: • Wide angle view, panning, walk-around • Examples 7

From World to Viewing Transformation Content outline: • Math and examples 8

From World to Viewing Transformation Content outline: • Math and examples 8

3 -D Viewing Projections: Orthogonal Content outline: • Method, math and examples 9

3 -D Viewing Projections: Orthogonal Content outline: • Method, math and examples 9

3 -D Viewing Projections: Orthogonal Content outline: • View volumes and normalization 10

3 -D Viewing Projections: Orthogonal Content outline: • View volumes and normalization 10

3 -D Viewing Projections: Parallel Content outline: • Method, math and examples 11

3 -D Viewing Projections: Parallel Content outline: • Method, math and examples 11

3 -D Viewing Projections: Parallel Content outline: • Cavalier and Cabinet projections 12

3 -D Viewing Projections: Parallel Content outline: • Cavalier and Cabinet projections 12

3 -D Viewing Projections: Parallel Content outline: • View volumes, clipping ready transformation 13

3 -D Viewing Projections: Parallel Content outline: • View volumes, clipping ready transformation 13

3 -D Viewing Projections: Parallel Content outline: • Normalizing the view volume 14

3 -D Viewing Projections: Parallel Content outline: • Normalizing the view volume 14

3 -D Viewing Projections: Perspective Content outline: • Definition, math, illustrations 15

3 -D Viewing Projections: Perspective Content outline: • Definition, math, illustrations 15

3 -D Viewing Projections: Perspective Content outline: • One- two- and three-point perspective 16

3 -D Viewing Projections: Perspective Content outline: • One- two- and three-point perspective 16

3 -D Viewing Projections: Perspective Content outline: • View volumes, clipping ready transformation 17

3 -D Viewing Projections: Perspective Content outline: • View volumes, clipping ready transformation 17

3 -D Viewing Projections: Perspective Content outline: • Normalizing the view volume 18

3 -D Viewing Projections: Perspective Content outline: • Normalizing the view volume 18

3 -D Clipping Content outline: • Definition and algorithm • The use of homogeneous

3 -D Clipping Content outline: • Definition and algorithm • The use of homogeneous coordinates 19

3 -D Clipping Content outline: • Line and plane intersections 20

3 -D Clipping Content outline: • Line and plane intersections 20