Perspective Transformation

Slides:



Advertisements
Similar presentations
Three Dimensional Viewing
Advertisements

One Point Perspective.
The Illusion of Depth in ART
Mirrors.
Classical Viewing CS4395: Computer Graphics 1 Mohan Sridharan Based on slides created by Edward Angel.
Three-Dimensional Concepts
Rendering Pipeline Aaron Bloomfield CS 445: Introduction to Graphics Fall 2006 (Slide set originally by Greg Humphreys)
Transformations Aaron Bloomfield CS 445: Introduction to Graphics
Viewing and Projections
UBI 516 Advanced Computer Graphics Three Dimensional Viewing
Advanced Computer Graphics Three Dimensional Viewing
Transformation & Projection Feng Yu Proseminar Computer Graphics :
Computer Graphics I, Fall 2010 Classical Viewing.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Viewing Angel Angel: Interactive Computer Graphics5E © Addison-Wesley
1 Classical Viewing. 2 Objectives Introduce the classical views Compare and contrast image formation by computer with how images have been formed by architects,
Similarity. DilationA dilation is a transformation that maps every point in a pre-image to another point in an image by enlarging or reducing by a specific.
Graphics Graphics Korea University cgvr.korea.ac.kr 3D Viewing 고려대학교 컴퓨터 그래픽스 연구실.
CS-378: Game Technology Lecture #2.1: Projection Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica.
Computer Graphics Bing-Yu Chen National Taiwan University.
SPACE: ELEMENT OF DESIGN Space is: Defined by shapes and forms.
 Creates the illusion of space and distance on a flat surface (i.e.: a painting, photograph or sketch).  Lines that would be parallel in the real world.
Perspective Drawing Techniques
CS5500 Computer Graphics March 12, 2007.
3D Polygon Rendering Pipeline 원본 – ( Thomas Funkhouser (Princeton.
CS 445 / 645 Introduction to Computer Graphics Lecture 10 Camera Models Lecture 10 Camera Models.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
ONE POINT LINEAR PERSPECTIVE. A way to represent 3 dimensional objects and space on a two dimensional service. WHAT IS LINEAR PERSPECTIVE?
Rendering Pipeline Fall, D Polygon Rendering Many applications use rendering of 3D polygons with direct illumination.
Classical Viewing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Taxonomy of Projections FVFHP Figure Taxonomy of Projections.
Projections Angel: Interactive Computer Graphics.
Transformations: Projection CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.

1 PTT 105/3: Engineering Graphics. TAXONOMY OF PLANAR GEOMETRIC PROJECTIONS PTT 105/3: Engineering Graphics 2 Planar Geometric Projections Parallel Multiview.
CS-321 Dr. Mark L. Hornick 1 Three-Dimensional Graphics Problem How can you effectively display 3-D information on a 2-D display?
TA 101: Technical Arts II Dr. Prishati Raychowdhury Department of Civil Engineering IIT Kanpur Office: FB 330; Phone: 6692
CS 551 / 645: Introductory Computer Graphics Viewing Transforms.
Intro. To Fine Arts - Art Space Space in Art.
Viewing. Classical Viewing Viewing requires three basic elements - One or more objects - A viewer with a projection surface - Projectors that go from.
1 pt. Perspective The tracks go on…. and on.. DEPICTING THREE-DIMENSIONAL SPACE Perspective: An introduction.
Projection. Conceptual model of 3D viewing process.
Depth Perception Allows you to see the world in three dimensions (3D) Allows you to see the world in three dimensions (3D)
PROJECTIONS PROJECTIONS 1. Transform 3D objects on to a 2D plane using projections 2 types of projections Perspective Parallel In parallel projection,
One-point perspective images have a tendency to draw the viewer along the lines to the vanishing point. This effect can be used to greater advantage by.
CS552: Computer Graphics Lecture 9: Perspective Projection.
Isometric, orthographic, and perspective drawing…
Viewing Viewing and viewing space (camera space)
Rendering Pipeline Fall, 2015.
Linear Perspective.
Sect. 7.1 Rigid Motion in a Plane
One-Point Perspective
Perspective Drawing Techniques
PERSPECTIVE PROJECTION…...
Projection Our 3-D scenes are all specified in 3-D world coordinates
3D Viewing cgvr.korea.ac.kr.
Rendering Pipeline Aaron Bloomfield CS 445: Introduction to Graphics
CSCE 441 Computer Graphics 3-D Viewing
CSC461: Lecture 18 Classical Viewing
Classical Viewing Ed Angel
Three-Dimensional Concepts. Three Dimensional Graphics  It is the field of computer graphics that deals with generating and displaying three dimensional.
Isaac Gang University of Mary Hardin-Baylor
Introduction to Computer Graphics with WebGL
Three Dimensional Viewing
Viewing (Projections)
Viewing (Projections)
PROJECTIONS KOYEL DATTA GUPTA.
University of New Mexico
Isaac Gang University of Mary Hardin-Baylor
SPACE The Illusion of Depth
Presentation transcript:

Perspective Transformation First discovered by Donatello, Brunelleschi, and DaVinci during Renaissance Objects closer to viewer look larger Parallel lines appear to converge to single point

Perspective Projection In the real world, objects exhibit perspective foreshortening: distant objects appear smaller The basic situation:

How tall should this bunny be? Perspective Projection When we do 3-D graphics, we think of the screen as a 2-D window onto the 3-D world: How tall should this bunny be?

Perspective vs. Parallel Perspective projection Size varies inversely with distance - looks realistic Distance and angles are not (in general) preserved Parallel lines do not (in general) remain parallel Parallel projection Good for exact measurements Parallel lines remain parallel Angles are not (in general) preserved Less realistic looking

Classical Projections