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

19
3D PROJECTION

Upload: trandang

Post on 20-Mar-2018

243 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

3D PROJECTION

Page 2: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

OUTLINE

• Classification of different types of projections

• Parallel projection

• Perspective projection

Friday, September 23, 2016 2

Page 3: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 4: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 5: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 6: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 7: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 8: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

MATRIX REPRESENTATIONS

Friday, September 23, 2016 8

Page 9: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 10: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 11: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

OBLIQUE PROJECTION

Oblique

Cavalier

Cabinet

Other

shear

11

Projection Plane

Projectors

α

φ

Projectors

Page 12: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

CAVALIER & CABINET PROJECTIONS

12

α=45°

Cavalier

Cabinet

α=tan-12≈63°

1

½

1

1

1

½

Page 13: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 14: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 15: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 16: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 17: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

17

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

Page 18: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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

Page 19: 3D PROJECTION - Vis Center PROJECTION. OUTLINE •Classification of different types of projections •Parallel projection •Perspective projection Friday, September 23, 2016 2. PROJECTION

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