Projection. Conceptual model of 3D viewing process.

Slides:



Advertisements
Similar presentations
Computer Graphics - Viewing -
Advertisements

Sketching & Dimensioning
Three Dimensional Viewing
Projection.
Three-Dimensional Viewing Sang Il Park Sejong University Lots of slides are stolen from Jehee Lee’s.
Lecture 3 Sunday, 03 May ENGINEERING GRAPHICS 1E7 Lecture 3: Orthographic Projections.
3D Projection Transformations
Auxiliary Views In creating the Auxiliary View you measure the distance for the front view to top view.
Lecture 3 Sunday, 14 June ENGINEERING GRAPHICS 1E9 Lecture 2: Orthographic Projections.
Ch.5 Pictorial Drawings Objective: Learn how to construct three types of pictorial drawings – Isometric, oblique, and perspective Isometric drawings (6.1.
Image Formation1 Projection Geometry Radiometry (Image Brightness) - to be discussed later in SFS.
ENGINEERING GRAPHICS 1E7
Viewing Transformations
Perspective View (finite Center of Projection). Parallel View (Center of Projection at Infinity)
Classical Viewing CS4395: Computer Graphics 1 Mohan Sridharan Based on slides created by Edward Angel.
IT- 601: Computer Graphics Lecture-11 Mathematics of Projection Jesmin Akhter Lecturer,IIT Jahangirnagar University, Savar, Dhaka,Bangladesh.
Rendering Pipeline Aaron Bloomfield CS 445: Introduction to Graphics Fall 2006 (Slide set originally by Greg Humphreys)
Projection Projection - the transformation of points from a coordinate system in n dimensions to a coordinate system in m dimensions where m
Visualization and Graphics Introduction
Transformation & Projection Feng Yu Proseminar Computer Graphics :
1 2D Transformations 几何变换. 2 What is a transformation? A transformation is an operation that transforms or changes a shape (line, drawing etc.) There.
Chi-Cheng Lin, Winona State University CS430 Computer Graphics 3D Viewing and Projections.
Computer Graphics I, Fall 2010 Classical Viewing.
1 Classical Viewing. 2 Objectives Introduce the classical views Compare and contrast image formation by computer with how images have been formed by architects,
Graphics Graphics Korea University cgvr.korea.ac.kr 3D Viewing 고려대학교 컴퓨터 그래픽스 연구실.
Computer Graphics Bing-Yu Chen National Taiwan University.
Angel: Interactive Computer Graphics CSE 409: Computer Graphics Camera Transformations and Projection Acknowledgements: parts of information and pictures.
CS 325 Introduction to Computer Graphics 02 / 22 / 2010 Instructor: Michael Eckmann.
Basic Projections 2D to 3D
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
SANTANA DRAFTING MULTIVIEWS 1 An introduction Mr. Fitzgerald Rm
Projection.
Rendering Pipeline Fall, D Polygon Rendering Many applications use rendering of 3D polygons with direct illumination.
Taxonomy of Projections FVFHP Figure Taxonomy of Projections.
Projections Angel: Interactive Computer Graphics.
CS552: Computer Graphics Lecture 11: Orthographic Projection.
1 PTT 105/3: Engineering Graphics. TAXONOMY OF PLANAR GEOMETRIC PROJECTIONS PTT 105/3: Engineering Graphics 2 Planar Geometric Projections Parallel Multiview.
Oblique Projections Oblique Projections.
CS 376 Introduction to Computer Graphics 02 / 21 / 2007 Instructor: Michael Eckmann.
RAC/RA Projection Types of Projection Simple Projections Generalized Projection.
Viewing Angel Angel: Interactive Computer Graphics5E © Addison-Wesley
Section 2 Drafting Techniques and Skills
Viewing. Classical Viewing Viewing requires three basic elements - One or more objects - A viewer with a projection surface - Projectors that go from.
Computer Graphics Lecture 19 PROJECTIONS I Taqdees A. Siddiqi
Computer Graphics Projections.
Viewing in 3D Lecture 11. Viewing in 3D2 u The 3D viewing process is inherently more complex than is the 2D viewing process. F In 2D, we simply specify.
PROJECTIONS PROJECTIONS 1. Transform 3D objects on to a 2D plane using projections 2 types of projections Perspective Parallel In parallel projection,
COMPUTER GRAPHICS 1/36 Viewing 1 Viewing: Types of Projections Computer Graphics.
Chapter 11 Three-Dimensional Geometric and Modeling Transformations
Rendering Pipeline Fall, 2015.
Concordia University Mechanical Engineering Drawing MECH 211/M
PERSPECTIVE PROJECTION…...
Projection Our 3-D scenes are all specified in 3-D world coordinates
MULTIVIEWS 1 An introduction
Introduction to Oblique
3D Viewing cgvr.korea.ac.kr.
Rendering Pipeline Aaron Bloomfield CS 445: Introduction to Graphics
CSC461: Lecture 18 Classical Viewing
Viewing in 3D Chapter 6.
Unit 4 3D Viewing Pipeline Part - 2
Orthographic Projection
Orthographic Projection
Sketching & Dimensioning
Three Dimensional Viewing
Planar Geometric Projection Classes
Orthogonal Drawings Orthogonal drawings are 2d drawings of 3d objects created by orthographic projection. Orthogonal: intersecting or lying at right angles.
3D Graphics.
Viewing (Projections)
PROJECTIONS KOYEL DATTA GUPTA.
Orthographic Projection
Presentation transcript:

Projection

Conceptual model of 3D viewing process

projections  In general, projections transform points in a coordinate system of dimension n into points in a coordinate system of dimension less than n.  We shall limit ourselves to the projection from 3D to 2D. planar geometric projections  We will deal with planar geometric projections where:  The projection is onto a plane rather than a curved surface  The projectors are straight lines rather than curves Projection

 key terms…  Projection from 3D to 2D is defined by straight projection rays (projectors) emanating from the 'center of projection', passing through each point of the object, and intersecting the 'projection plane' to form a projection. Projection

Planer Geometric Projection  2 types of projections  perspective and parallel.  Key factor is the center of projection.  if distance to center of projection is finite : perspective  if infinite : parallel Perspective projection Parallel projection

Perspective v Parallel  Perspective:  visual effect is similar to human visual system...  has 'perspective foreshortening'  size of object varies inversely with distance from the center of projection.  Parallel lines do not in general project to parallel lines  angles only remain intact for faces parallel to projection plane.

 Parallel:  less realistic view because of no foreshortening  however, parallel lines remain parallel.  angles only remain intact for faces parallel to projection plane. Perspective v Parallel

Perspective projection- anomalies  Perspective foreshortening  Perspective foreshortening The farther an object is from COP the smaller it appears Perspective foreshortening

Projective Transformation Settings for perspective projection

Projective Transformation

Parallel projection  2 principle types:  orthographic and oblique.  Orthographic :  direction of projection = normal to the projection plane.  Oblique :  direction of projection != normal to the projection plane.

 Orthographic (or orthogonal) projections:  front elevation, top-elevation and side-elevation.  all have projection plane perpendicular to a principle axes.  Useful because angle and distance measurements can be made...  However, As only one face of an object is shown, it can be hard to create a mental image of the object, even when several view are available Orthographic projection

Orthogonal Projection Matrix

Oblique parallel projection  Oblique parallel projections  Objects can be visualized better then with orthographic projections  Can measure distances, but not angles * Can only measure angles for faces of objects parallel to the plane  2 common oblique parallel projections:  Cavalier and Cabinet

Oblique parallel projection Projection Plane Normal Projector Projection Plane

Generalized Projection Matrix

Taxonomy of Projection

Exercise  A 3D point (10.5, -30.8, ) is projected on a projection plane. Given that the center of projection plane is (0.0, 0.0, ) and the coordinate of the COP is (- 50.4, 40.3, 0.0). Determine the coordinate of that 3D point on the projection plane using general purpose projection matrix.