CS1550 Fundamentals For Computer Graphics Transformations-1

Slides:



Advertisements
Similar presentations
Transformations of graphs
Advertisements

Lecture 7 2D Transformation. What is a transformation? Exactly what it says - an operation that transforms or changes a shape (line, shape, drawing etc.)
Transformations Ed Angel Professor Emeritus of Computer Science
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphics Two Dimensional Geometric Transformations Dr. Eng.
Course Website: Computer Graphics 3: 2D Transformations.
Transformations CS4395: Computer Graphics 1 Mohan Sridharan Based on slides created by Edward Angel.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology 3D Engines and Scene Graphs Spring 2012.
Whiteboardmaths.com © 2011 All rights reserved
2.2 Linear Transformations in Geometry For an animation of this topic visit
CS 480/680 Computer Graphics Transformations Dr. Frederick C Harris, Jr.
Mathematics for Computer Graphics. Lecture Summary Matrices  Some fundamental operations Vectors  Some fundamental operations Geometric Primitives:
1 What you will learn  We need to review several concepts from Algebra II: Solving a system of equations graphically Solving a system of equations algebraically.
Transformations Angel Angel: Interactive Computer Graphics5E © Addison-Wesley
Geometrical Transformations 2 Adapted from Fundamentals of Interactive Computer Graphics, Foley and van Dam, pp , by Geb Thomas.
Computer Graphics 3D Transformations. Translation.
1 Graphics CSCI 343, Fall 2015 Lecture 10 Coordinate Transformations.
Transformations of Geometric Figures Dr. Shildneck Fall, 2015.
Section 9.2 Adding and Subtracting Matrices Objective: To add and subtract matrices.
Matrix Algebra Section 7.2. Review of order of matrices 2 rows, 3 columns Order is determined by: (# of rows) x (# of columns)
EXAMPLE 1 Add and subtract matrices
DETERMINANTS SECTION 6.3. DETERMINANTS 2 X 2 Matrices:Det A = ad - bc.
Computer Graphics I, Fall 2010 Transformations.
Starter Fill in all the blank boxes.
3.5 Perform Basic Matrix Operations Add Matrices Subtract Matrices Solve Matric equations for x and y.
Computer Graphics Lecture 16 Fasih ur Rehman. Last Class Homogeneous transformations Types of Transformations – Linear Transformations – Affine Transformations.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Transformations Ed Angel Professor of Computer Science, Electrical and Computer Engineering,
COMPUTER GRAPHICS AND LINEAR ALGEBRA AN INTRODUCTION.
FCC Graficación CAD/CAM 3D Transformations. Contents 1. Translation 2. Scaling 3. Rotation 4. Other Transformations.
Modeling Transformations
Lecture 10 Geometric Transformations In 3D(Three- Dimensional)
12-1 Organizing Data Using Matrices
Matrix Operations Free powerpoints at
Matrix Operations.
Computer Graphics 3: 2D Transformations
Transformations Objectives
3D Geometric Transformation
Computer Graphics CC416 Week 15 3D Graphics.
Computer Graphics Transformations.
Computer Graphics 3: 2D Transformations
11.3 Reflections 1/11/17.
3D Transformation.
CS1550 Fundamentals For Computer Graphics Trigonometry
Computer Graphics 3D Transformations
3D Geometric Transformations
Graphing Technique; Transformations
Matrix Operations.
Matrix Operations Free powerpoints at
Computer Graphics Transformations.
Matrix Operations.
BTEC NCF Dip in Comp - Unit 02 Fundamentals of Computer Systems Lesson 12 – Indices and Matrices Mr C Johnston.
Lecture 7 Geometric Transformations (Continued)
Computer Graphics Transformations
CS1550 Fundamentals For Computer Graphics Vectors-2
Matrix Operations Free powerpoints at
4-4 Geometric Transformations with Matrices
Geometric Transformations for Computer Graphics
Transformations and Matrices
CS1550 Fundamentals For Computer Graphics Analytic Geometry
Unit 1 Transformations in the Coordinate Plane
Transformation Operators
Matrix Addition
9.3 Perform Reflections Mrs. vazquez Geometry.
CS1550 Fundamentals For Computer Graphics Transformations-2
Transformations.
Transformations with Matrices
Reflections.
What is the dimension of the matrix below?
Matrix Multiplication
9-1 Reflections Vocab Reflection: A transformation that flips a shape
Translation in Homogeneous Coordinates
Presentation transcript:

CS1550 Fundamentals For Computer Graphics Transformations-1 Sumanth Shankar California State University, Los Angeles

Scaling Scaling is achieved my multiplying coordinates as follows x’ = 2x y’ = 1.5y

Reflection To make a reflection of a shape relative to the y-axis, we simply reverse the sign of the x-coordinate, leaving the y-coordinate unchanged. x’ = -x y’ = y

Reflection To make a reflection of a shape relative to the x-axis, we simply reverse the sign of the y-coordinate, leaving the x-coordinate unchanged. x’ = x y’ = -y

Matrices 𝑥′ 𝑦′ = 𝑎 𝑏 𝑐 𝑑 . 𝑥 𝑦 x’ = ax + by y’ = cx + dy

Matrices The determinant of 2 X 2 matrix is a scalar quantity. 𝑎 𝑏 𝑐 𝑑 ad - bc