23
1 91.427 Computer Graphics I, Fall 2010 Classical Viewing

1 91.427 Computer Graphics I, Fall 2010 Classical Viewing

Embed Size (px)

Citation preview

191.427 Computer Graphics I, Fall 2010

Classical Viewing

291.427 Computer Graphics I, Fall 2010

Objectives

•Introduce classical views•Compare and contrast image formation by

computer architects, artists, and engineers

•Learn benefits and drawbacks of each type of view

391.427 Computer Graphics I, Fall 2010

Classical Viewing

•Viewing requires three basic elements One or more objects Viewer with projection surface Projectors from object(s) to projection surface

•Classical views based on relationship among these elements

Viewer picks up objectorients how would like to see it

•Each object assumed constructed from flat principal faces

Buildings, polyhedra, manufactured objects

491.427 Computer Graphics I, Fall 2010

Planar Geometric Projections

•Standard projections project onto plane

•Projectors = lines; either converge at center of projection (COP) are parallel

•Such projections preserve lines but not necessarily angles

•Nonplanar projections needed for applications such as map construction

591.427 Computer Graphics I, Fall 2010

Classical Projections

691.427 Computer Graphics I, Fall 2010

Perspective vs Parallel

•Computer graphics treats all projections sameimplements with single pipeline

•Classical viewing developed different techniques for drawing each type of projection

•Fundamental distinction is between parallel and perspective viewing

•Mathematically parallel viewing = limit of

perspective viewing

791.427 Computer Graphics I, Fall 2010

Taxonomy of Planar Geometric Projections

parallel perspective

axonometric multivieworthographic

oblique

isometric dimetric trimetric

2 point1 point 3 point

planar geometric projections

891.427 Computer Graphics I, Fall 2010

Perspective Projection

991.427 Computer Graphics I, Fall 2010

Parallel Projection

1091.427 Computer Graphics I, Fall 2010

Orthographic Projection

Projectors are orthogonal to projection surface

1191.427 Computer Graphics I, Fall 2010

Multiview Orthographic Projection•Projection plane parallel to principal face•Usually form front, top, side views

isometric (not multivieworthographic view) front

side

top

in CAD and architecture, often display three multiviews plus isometric

side

front

1291.427 Computer Graphics I, Fall 2010

Advantages and Disadvantages

•Preserves both distances and angles Shapes preserved Can be used for measurements

•Building plans•Manuals

•Cannot see what object really looks like because many surfaces hidden from view Often add isometric

1391.427 Computer Graphics I, Fall 2010

Axonometric Projections

Allow projection plane to move relative to object

classify by how many angles ofa corner of a projected cube are the same

none: trimetrictwo: dimetricthree: isometric

132

1491.427 Computer Graphics I, Fall 2010

Types of Axonometric Projections

1591.427 Computer Graphics I, Fall 2010

Advantages and Disadvantages

•Lines scaled (foreshortened) but can find scaling factors

•Lines preserved but angles not Projection of circle in plane not parallel to projection

plane ==> ellipse•Can see three principal faces of box-like object•Some optical illusions possible

Parallel lines appear to diverge•Does not look real because far objects scaled

same as near objects•Used in CAD applications

1691.427 Computer Graphics I, Fall 2010

Oblique Projection

Arbitrary relationship between projectors and projection plane

1791.427 Computer Graphics I, Fall 2010

Advantages and Disadvantages

•Can pick angles to emphasize particular face Architecture: plan oblique, elevation oblique

•Angles in faces parallel to projection plane preserved while can still see “around” side

•In physical world, cannot create with simple camera; possible with bellows camera or special lens (architectural)

1891.427 Computer Graphics I, Fall 2010

Perspective Projection

Projectors converge at center of projection

1991.427 Computer Graphics I, Fall 2010

Vanishing Points

•Parallel lines (not parallel to projection plane) on object converge at single point in projection

the vanishing point •Drawing simple perspectives by hand uses these vanishing point(s)

vanishing point

2091.427 Computer Graphics I, Fall 2010

Three-Point Perspective

•No principal face parallel to projection plane

•Three vanishing points for cube

2191.427 Computer Graphics I, Fall 2010

Two-Point Perspective

•One principal direction parallel to projection plane

•Two vanishing points for cube

2291.427 Computer Graphics I, Fall 2010

One-Point Perspective

•One principal face parallel to projection plane

•One vanishing point for cube

2391.427 Computer Graphics I, Fall 2010

Advantages and Disadvantages

•Objects further from viewer projected smaller than same sized objects closer to viewer

diminution ==> Looks realistic

•Equal distances along line not projected into equal distances

nonuniform foreshortening•Angles preserved only in planes parallel to

projection plane•More difficult to construct by hand than parallel

projectionsbut not more difficult by computer