3D COMPUTER GRAPHICS

Similar documents
Transform 3D objects on to a 2D plane using projections

Introduction to Projection The art of representing a three-dimensional object or scene in a 2D space is called projection.

Projections. Conceptual Model of the 3D viewing process

3D Viewing. Introduction to Computer Graphics Torsten Möller / Manfred Klaffenböck. Machiraju/Zhang/Möller

Reading. Angel. Chapter 5. Optional

CS475/CS675 Computer Graphics

Introduction to Computer Graphics (CS602) Lecture 19 Projections

3D Viewing I. Acknowledgement: Some slides are from the Dr. Andries van Dam lecture. CMSC 435/634 August D Viewing I # /27

Reading. Projections. The 3D synthetic camera model. Imaging with the synthetic camera. Angel. Chapter 5. Optional

3D Viewing. Projections. Perspective A B B. Projectors. Center of Projection. Projection Plane

Interactive Computer Graphics A TOP-DOWN APPROACH WITH SHADER-BASED OPENGL

Graphic Communications

Reading. Projections. Projections. Perspective vs. parallel projections. Foley et al. Chapter 6. Optional. Perspective projections pros and cons:

ENGINEERING GRAPHICS 1E9

Reading. 8. Projections. 3D Geometry Pipeline. 3D Geometry Pipeline (cont d) Required: w Watt, Section

Projections Computer Graphics and Visualization

3D Viewing I. From 3D to 2D: Orthographic and Perspective Projection Part 1

MULTIPLE CHOICE QUESTIONS - CHAPTER 6

11/12/2015 CHAPTER 7. Axonometric Drawings (cont.) Axonometric Drawings (cont.) Isometric Projections (cont.) 1) Axonometric Drawings

Classical Viewing. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Engineering Drawing Lecture 5 PROJECTION THEORY

Isometric Projection Drawing CHAPTER 6

VIEWING 1. CLASSICAL AND COMPUTER VIEWING. Computer Graphics

ME1105 Engineering Drawing & Design

Graphical Communication

UNIT 5a STANDARD ORTHOGRAPHIC VIEW DRAWINGS

1. When sketching long, narrow objects in OBLIQUE, distortion can be lessened by placing the long dimension along:

Chapter 5 Pictorial sketching

CS354 Computer Graphics Viewing and Projections

History of projection. Perspective. History of projection. Plane projection in drawing

Perspective. Announcement: CS4450/5450. CS 4620 Lecture 3. Will be MW 8:40 9:55 How many can make the new time?

Chapter 8. Technical Drawings

ENGINEERING DRAWING. 1. Set squares are used to draw different angles. What is the angel a formed by the 45⁰ set square? Give a brief answer.

Visual Imaging in the Electronic Age. Drawing Perspective Images

I B.TECH- I SEMESTER DEPARTMENT OF MECHANICAL ENGINEERING ENGINEERING DRAWING

Beginning Engineering Graphics 3 rd Week Lecture Notes Instructor: Edward N. Locke Topic: The Coordinate System, Types of Drawings and Orthographic

Pictorial Drawings. DFTG-1305 Technical Drafting Prepared by Francis Ha, Instructor

GL5: Visualisation and reading drawings

Exploring 3D in Flash

Visual Imaging in the Electronic Age. Drawing Perspective Images

Student Name: Teacher: Date: District: Rowan. Assessment: 9_12 T and I IC61 - Drafting I Test 1. Description: Unit C - Sketching - Test 2.

Projections Josef Pelikán & Alexander Wilkie CGG MFF UK Praha

Visual Imaging in the Electronic Age. Drawing Perspective Images

technical drawing

(Ans:d) a. A0 b. A1 c. A2 d. A3. (Ans:b) (Ans:a) (Ans:d) (Ans:d)

Lecture 2 of 41. Viewing 1 of 4: Overview, Projections

Lecture 2 of 41. Viewing 1 of 4: Overview, Projections

ORTHOGRAPHIC PROJECTION

Multiviews and Auxiliary Views

Bridge Course On Engineering Drawing for Mechanical Engineers

Chapter 5 Pictorial Projection

Technological Design Mr. Wadowski. Orthographic & Isometric Drawing Lesson

Chapter 9. Conic Sections and Analytic Geometry. 9.1 The Ellipse. Copyright 2014, 2010, 2007 Pearson Education, Inc.

ORTHOGRAPHIC PROJECTIONS. Ms. Sicola

1 ISOMETRIC PROJECTION SECTION I: INTRODUCTION TO ISOMETRIC PROJECTION

Multiview Drawing. Definition: Graphical representation of a 3- dimensional object on one plane (sheet of paper) using two or more views.

Graphical Communication for Engineering ENSC 204 Final Exam

Isometric Drawing Chapter 26

Orthographic Projection

ENGINEERING DRAWING SKKK 1021 ISOMETRIC DRAWING. Agus Arsad, Azizul Azri Bin Mustaffa 10/2/2012 1


DMT113 Engineering Drawing. Chapter 3 Stretch System

JUNIOR CERTIFICATE 2009 MARKING SCHEME TECHNICAL GRAPHICS HIGHER LEVEL

Reavis High School Curriculum Snapshot/Cover Page for Computer Aided Design (CAD)

Lecture #4 MULTIVIEW PROJECTION RES 112E COMPUTER AIDED TECHNICAL DRAWING ITU

Perspective. CS 4620 Lecture Steve Marschner. Cornell CS4620 Spring 2018 Lecture 5

Add labels to the sides...

Perspective in 2D Games

Drawing Standards & Conventions for IDD

TIME SCHEDULE. Module Topic Periods 1 Importance of Engineering Graphics Drawing Instruments Drawing Standards Lettering and Numbering

VISUALIZING CONTINUITY BETWEEN 2D AND 3D GRAPHIC REPRESENTATIONS

ENGR 1182 Exam 1 First Mid Term Exam Study Guide and Practice Problems

Peter Clements Art Studios

4.4 Slope and Graphs of Linear Equations. Copyright Cengage Learning. All rights reserved.

constant EXAMPLE #4:

PROJECTIONS PARALLEL CONICAL PROJECTIONS PROJECTIONS OBLIQUE ORTHOGRAPHIC PROJECTIONS PROJECTIONS

1 st Subject: Types of Pictorial Drawings (Isometric, Oblique, and Perspective)

Indian Institute of Technology Kanpur National Programme on Technology Enhanced Learning (NPTEL) Course Title Engineering Graphics

Auxiliary view KCEC1101

ENGINEERING COMMUNICATIONS. Student Number:.

Graphics and Interaction Perspective Geometry

Copyrighted Material. Copyrighted Material. Copyrighted. Copyrighted. Material

Autodesk Inventor. In Engineering Design & Drafting. By Edward Locke

CS337 INTRODUCTION TO COMPUTER GRAPHICS. Viewing. Part I (History and Overview of Projections) Bin Sheng 1 / 46 10/04/2016

60 Most Important Engineering Drawing Questions

Perspective in 2D Games

AML710 CAD LECTURE Parallel Projections a) Orthographic Projections b) Axonometric Projections 2. Perspective Transformations and Projections

Orthographic Projection

2. Line composed of closely and evenly spaced short dashes in a drawing represents

Perspective in 2D Games

Drawing: technical drawing TECHNOLOGY

Plane and Parallel Projections. Mies Van Der Rohe, Plan for a Brick Country House (1924)

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Viewing. Part I (History and Overview of Projections) Andries van Dam 1 / 46 10/05/2017

Guide for making Applications and Drawings for Design Registration. (Provisional translation)

Understanding Projection Systems

Chapter 2. Isometric Projection and Multi View Drawings. Below are the desired outcomes and usage competencies based on the completion of Chapter 2.

Perspective. Cornell CS4620/5620 Fall 2012 Lecture Kavita Bala 1 (with previous instructors James/Marschner)

2003 Academic Challenge

FACTFILE: GCE TECHNOLOGY & DESIGN

COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN ISO :1999

Transcription:

3D COMPUTER GRAPHICS http://www.tutorialspoint.com/computer_graphics/3d_computer_graphics.htm Copyright tutorialspoint.com In the 2D system, we use only two coordinates X and Y but in 3D, an extra coordinate Z is added. 3D graphics techniques and their application are fundamental to the entertainment, games, and computer-aided design industries. It is a continuing area of research in scientific visualization. Furthermore, 3D graphics components are now a part of almost every personal computer and, although traditionally intended for graphics-intensive software such as games, they are increasingly being used by other applications. Parallel Projection Parallel projection discards z-coordinate and parallel lines from each vertex on the object are extended until they intersect the view plane. In parallel projection, we specify a direction of projection instead of center of projection. In parallel projection, the distance from the center of projection to project plane is infinite. In this type of projection, we connect the projected vertices by line segments which correspond to connections on the original object. Parallel projections are less realistic, but they are good for exact measurements. In this type of projections, parallel lines remain parallel and angles are not preserved. Various types of parallel projections are shown in the following hierarchy.

Orthographic Projection In orthographic projection the direction of projection is normal to the projection of the plane. There are three types of orthographic projections Front Projection Top Projection Side Projection Oblique Projection In orthographic projection, the direction of projection is not normal to the projection of plane. In oblique projection, we can view the object better than orthographic projection. There are two types of oblique projections Cavalier and Cabinet. The Cavalier projection makes 45 angle with the projection plane. The projection of a line perpendicular to the view plane has the same length as the line itself in Cavalier projection. In a cavalier projection, the foreshortening factors for all three principal directions are equal. The Cabinet projection makes 63.4 angle with the projection plane. In Cabinet projection, lines perpendicular to the viewing surface are projected at ½ their actual length. Both the projections are shown in the following figure

Isometric Projections Orthographic projections that show more than one side of an object are called axonometric orthographic projections. The most common axonometric projection is an isometric projection where the projection plane intersects each coordinate axis in the model coordinate system at an equal distance. In this projection parallelism of lines are preserved but angles are not preserved. The following figure shows isometric projection Perspective Projection In perspective projection, the distance from the center of projection to project plane is finite and the size of the object varies inversely with distance which looks more realistic. The distance and angles are not preserved and parallel lines do not remain parallel. Instead, they all converge at a single point called center of projection or projection reference point. There are 3 types of perspective projections which are shown in the following chart. One point perspective projection is simple to draw. Two point perspective projection gives better impression of depth. Three point perspective projection is most difficult to draw.

The following figure shows all the three types of perspective projection Translation In 3D translation, we transfer the Z coordinate along with the X and Y coordinates. The process for translation in 3D is similar to 2D translation. A translation moves an object into a different position on the screen. The following figure shows the effect of translation A point can be translated in 3D by adding translation coordinate (t x, t y, t z ) to the original coordinate X, Y, Z to get the new coordinate X, Y, Z.

T = [ ] 1 0 0 0 0 1 0 0 0 0 1 0 t x t y t z 1 P = P T [X Y Z 1] = [X Y Z 1] [ ] 1 0 0 0 0 1 0 0 0 0 1 0 t x t y t z 1 Loading [MathJax]/jax/output/HTML-CSS/jax.js = [X + t x Y + t y Z + t z 1]