3d projection - vis center projection. outline •classification of different types of projections...

Post on 20-Mar-2018

243 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

3D PROJECTION

OUTLINE

• Classification of different types of projections

• Parallel projection

• Perspective projection

Friday, September 23, 2016 2

PROJECTION

• Geometric projection:

• Projectors are straight

lines.

• Planar projection:

• Projection surface is a

plane.

Projection

Geometric

Planar

Non-planar

Non-

geometric

Friday, September 23, 2016 3

PLANAR GEOMETRIC PROJECTION

• Parallel:

• Different projectors

parallel to each other.

• Preserve parallelism.

• Perspective:

• Different projectors

converge to the center of

projection.

• Does not preserve

parallelism.

Planar Geometric

Projection

Parallel

Orthographic

Oblique

Perspective

One-point

Two-point

Three-point

Friday, September 23, 2016 4

PARALLEL PROJECTION

• Orthographic:

• Projectors are

perpendicular to the

projection plane.

• Oblique:

• Projectors are NOT

perpendicular to the

projection plane.

Friday, September 23, 2016 5

Projectionsurface

Projectors

ORTHOGRAPHIC PROJECTION

• Elevation:

• Projectors are parallel to

a principle axis.

• Axonometric:

• Projectors are NOT

parallel to any principle

axis.

Orthographic

Elevation

Top

Front

Side

Axonometric

Isometric

Dimetric

Trimetric

Friday, September 23, 2016 © Minglun Gong 6

ELEVATIONS

• Used for:

• Engineering drawings.

• Architecture drawings.

• Advantage:

• Preserve distance and angle.

• All views are at same scale.

• Disadvantage:

• Hard to understand the 3D shape even all three elevations are given.

Friday, September 23, 2016© Minglun Gong 7

X

Y

O

Z

Top

Front

MATRIX REPRESENTATIONS

Friday, September 23, 2016 8

AXONOMETRIC PROJECTION

• Isometric:

• Angles between the

projections of all three

principal axes are equal

(120º).

• Dimetric:

• Angles between the

projections of two of the

principal axes are equal.

• Trimetric:

• All three angles are different.

9

Isometric

Dimetric

ISOMETRIC PROJECTION

• Used for:

• Patent office records;

• Furniture design;

• Video games (SimCity).

• Advantage:

• Illustrates 3D nature of

object.

• Preserve distance along

principal axes.

• Disadvantage:

• Do not preserve angle.

• Lack of foreshortening.

10

OBLIQUE PROJECTION

Oblique

Cavalier

Cabinet

Other

shear

11

Projection Plane

Projectors

α

φ

Projectors

CAVALIER & CABINET PROJECTIONS

12

α=45°

Cavalier

Cabinet

α=tan-12≈63°

1

½

1

1

1

½

MATRIX REPRESENTATION

• Cavalier:

• u = x + z*cos(φ)

• v = y + z*sin(φ)

• Cabinet:

• u = x + z*cos(φ)/2

• v = y + z*sin(φ)/2

Friday, September 23, 2016 13

PERSPECTIVE PROJECTION

• Foreshortening effect:

• Objects further from the

center of projection

appear smaller.

• Vanishing point:

• Projections of parallel

lines that are not parallel

to the projection plane

converge to a point.

Friday, September 23, 2016 14

Projectionsurface

Projectors

Center ofProjection

ONE-POINT & TWO-POINT PROJECTIONS

• One-point projection:

• The projection plane is

parallel to two of the

principle axes.

• Two-point projection:

• The projection plane is

parallel to only one of

the principle axes.

Friday, September 23, 2016 15

RENAISSANCE ART

• Brunelleschi invented

method of determining

perspective projections in

early 1400’s.

• Dutch artist, Johannes

Vermeer, may used camera

obscura to create

perspective effect.

16

Lady Standing at the Virginals

17

Albrecht Dürer, Daraughsman Drawing a Recumbent Woman (1525) Woodcut illusion from 'The Teaching of Measurements

MATRIX REPRESENTATION I

• Configuration:

• The center of projection

is placed at (0,0)

• The function for

projection plane is z=f:

• For 3D point (x,y,z,1):

• w = z / f;

• u = x / w = x * f / z

• v = y / w = y * f / z

Friday, September 23, 2016 18f

Projectionplane

Z

X

u(x,z)

Center ofProjection

MATRIX REPRESENTATION II

• Configuration:

• The center of projection is

placed at (0,-f);

• The function for projection

plane is z=0:

• For 3D point (x,y,z,1):

• w = z / f + 1;

• u = x / w

• = x * f / (z + f)

• v = y / w

• = y * f / (z + f)

Friday, September 23, 2016 19f

Projectionplane

Z

X

u(x,z)

Center ofProjection

top related