Graphics Rendering Pipeline

Size: px
Start display at page:

Download "Graphics Rendering Pipeline"

Transcription

1 Graphic Rendering ipeline Model Modeling Tranformation M Viewing Tranformation Model 2 M 2 3DWorld Scene V 3D View Scene Model n M n 2D Image Raterization 2D Scene rojection

2 Scaling S. ], [ ], [ ;, (, (

3 Scaling S. ], [ ], [ ;, (, ( caling differential : : uniform caling

4 Rotation R φ r φ r φ r φ r. co( in( in( co( ], [ ], [ co( in( in( co( in( co( in( ; co(, (, ( φ

5 General 22 Matri X X [ X X. T, ] [, ] a c b d [( a + c,( b + d ] If a d and b c T Identit Matri X X

6 General 22 Matri If b c X [a, d] : Scaling If b c and a -, d X [-, ] : Reflection

7 General 22 Matri [, ] [, ] [ + c, ] c Shearing in X

8 General 22 Matri b [, ] [, ] [, b + ] Shearing in Y

9 Tranlation ], [ ];, [ ;, (, ( t t T T t t T

10 Homogenou Coordinate Scale/Rotate/Reflect/Shear: X XT Tranlate: X X + T [, ] [,, w ] h Multiple value for the ame point e.g., (2, 3, 6 and (4, 6, 2 are ame point

11 Homogenou Coordinate w (,,w w (/w, /w,

12 Homogenou Coordinate Unifing repreentation for tranformation Tranformation matri from 22 to 33 [, X X X X. T a, w ] [,,] c l [( a + c + b d m l,( b + d + m,]

13 Homogenou Coordinate Tranlation T l m X XT [, ] [ + l, + m]

14 Homogenou Coordinate Scaling/Rotation/Shear T a c b d

15 Homogenou Coordinate Succeive tranlation are additive l m X X After T l 2 m 2 X X After T and T m m l l X m l m l X X Succeive tranlation: T (l, m, T 2 (l 2, m 2

16 Homogenou Coordinate Succeive caling i multiplicative X X After S After S and S 2 Succeive caling: S (,, S 2 ( 2, X X X X X

17 Homogenou Coordinate After R( X Succeive rotation: R(, R(φ co X in X in co X co( + φ X in( + φ After R( and R(φ coφ X inφ in( + φ co( + φ Succeive rotation are additive inφ coφ

18 Compoition of tranformation Rotation about arbitrar point Rotation about origin i known Tranlate uch that become O Rotate (about O Tranlate back to O

19 Compoition of tranformation Rotation about arbitrar point Rotation about origin i known Tranlate uch that become O X X l m O

20 Compoition of tranformation Rotation about arbitrar point Rotation about origin i known Rotate about O co in X X in co O

21 Compoition of tranformation Rotation about arbitrar point Rotation about origin i known Tranlate back to X X l m O

22 Compoition of tranformation Compoite tranformation + in (co in (co co in in co co in in co m n n m X m l m l X X f

23 Compoition of tranformation Reflection about an arbitrar line B C A O

24 Compoition of tranformation Reflection about an arbitrar line Tranlation B C A O

25 Compoition of tranformation Reflection about an arbitrar line Rotation B A C O

26 Compoition of tranformation Reflection about an arbitrar line Reflection O A C B

27 Compoition of tranformation Reflection about an arbitrar line Rotation C O A B

28 Compoition of tranformation Reflection about an arbitrar line Tranlation C O A B

29 Compoition of tranformation Given T and T 2 In general, T T T 2 T2T

30 Rigid Tranformation Square remain quare reerve length and angle Sequence of rotation and tranlation T r r l 2 r r 2 22 m

31 Affine Tranformation reerve parallelim Sequence of rotation, tranlation, caling and hear T a c l b d m Linear tranformation i when no tranlation

32 General Tranformation 33 matri T a c l b d m p q

CS 378: Computer Game Technology

CS 378: Computer Game Technology CS 378: Computer Game Technolog 3D Engines and Scene Graphs Spring 202 Universit of Teas at Austin CS 378 Game Technolog Don Fussell Representation! We can represent a point, p =,), in the plane! as a

More information

Geometric Transformations. Ceng 477 Introduction to Computer Graphics Fall 2007 Computer Engineering METU

Geometric Transformations. Ceng 477 Introduction to Computer Graphics Fall 2007 Computer Engineering METU Geometric ranormation Ceng 477 Introdction to Compter Graphic Fall 7 Compter Engineering MEU D Geometric ranormation Baic Geometric ranormation Geometric tranormation are ed to tranorm the object and the

More information

CS 4300 Computer Graphics. Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011

CS 4300 Computer Graphics. Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011 CS 4300 Computer Graphics Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011 October 8, 2011 College of Computer and Information Science, Northeastern Universit 1 Toda s Topics Linear Algebra Review

More information

Two conventions for coordinate systems. Left-Hand vs Right-Hand. x z. Which is which?

Two conventions for coordinate systems. Left-Hand vs Right-Hand. x z. Which is which? walters@buffalo.edu CSE 480/580 Lecture 2 Slide 3-D Transformations 3-D space Two conventions for coordinate sstems Left-Hand vs Right-Hand (Thumb is the ais, inde is the ais) Which is which? Most graphics

More information

Graphics Example: Type Setting

Graphics Example: Type Setting D Transformations Graphics Eample: Tpe Setting Modern Computerized Tpesetting Each letter is defined in its own coordinate sstem And positioned on the page coordinate sstem It is ver simple, m she thought,

More information

Reading. 4. Affine transformations. Required: Watt, Section 1.1. Further reading:

Reading. 4. Affine transformations. Required: Watt, Section 1.1. Further reading: Reading Required: Watt, Section.. Further reading: 4. Affine transformations Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan Adams, Mathematical Elements for Computer Graphics, 2 nd Ed., McGraw-Hill,

More information

Flight Dynamics & Control Equations of Motion of 6 dof Rigid Aircraft-Kinematics

Flight Dynamics & Control Equations of Motion of 6 dof Rigid Aircraft-Kinematics Flight Dynamic & Control Equation of Motion of 6 dof Rigid Aircraft-Kinematic Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Outline Rotation Matrix Angular Velocity Euler

More information

2D Geometric Transformations. (Chapter 5 in FVD)

2D Geometric Transformations. (Chapter 5 in FVD) 2D Geometric Transformations (Chapter 5 in FVD) 2D geometric transformation Translation Scaling Rotation Shear Matri notation Compositions Homogeneous coordinates 2 2D Geometric Transformations Question:

More information

Affine transformations

Affine transformations Reading Optional reading: Affine transformations Brian Curless CSE 557 Autumn 207 Angel and Shreiner: 3., 3.7-3. Marschner and Shirle: 2.3, 2.4.-2.4.4, 6..-6..4, 6.2., 6.3 Further reading: Angel, the rest

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technolog Transformations Fall 207 Universit of Teas at Austin CS 354R Game Technolog S. Abraham Transformations What are the? Wh should we care? Universit of Teas at Austin CS 354R

More information

Affine transformations

Affine transformations Reading Required: Affine transformations Brian Curless CSE 557 Fall 2009 Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan

More information

CS 335 Graphics and Multimedia. 2D Graphics Primitives and Transformation

CS 335 Graphics and Multimedia. 2D Graphics Primitives and Transformation C 335 Graphics and Multimedia D Graphics Primitives and Transformation Basic Mathematical Concepts Review Coordinate Reference Frames D Cartesian Reference Frames (a) (b) creen Cartesian reference sstems

More information

Homework 10 solutions

Homework 10 solutions Section 5.: E 4,5; AP,5 Section 5.4: E,,,4; AP, Section 5. Homewor olution 4. Find the clamped cubic pline that pae through the point -,, -,,,, and 4, with the t derivative boundary condition S - - and

More information

Affine transformations

Affine transformations Reading Required: Affine transformations Brian Curless CSEP 557 Fall 2016 Angel 3.1, 3.7-3.11 Further reading: Angel, the rest of Chapter 3 Fole, et al, Chapter 5.1-5.5. David F. Rogers and J. Alan Adams,

More information

Linear and affine transformations

Linear and affine transformations Linear and affine transformations Linear Algebra Review Matrices Transformations Affine transformations in Euclidean space 1 The linear transformation given b a matri Let A be an mn matri. The function

More information

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation

More information

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation

More information

Affine transformations. Brian Curless CSE 557 Fall 2014

Affine transformations. Brian Curless CSE 557 Fall 2014 Affine transformations Brian Curless CSE 557 Fall 2014 1 Reading Required: Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.1-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.1-5.5. David F. Rogers and J.

More information

Rigid Body Transforms-3D. J.C. Dill transforms3d 27Jan99

Rigid Body Transforms-3D. J.C. Dill transforms3d 27Jan99 ESC 489 3D ransforms 1 igid Bod ransforms-3d J.C. Dill transforms3d 27Jan99 hese notes on (2D and) 3D rigid bod transform are currentl in hand-done notes which are being converted to this file from that

More information

Reading. Affine transformations. Vector representation. Geometric transformations. x y z. x y. Required: Angel 4.1, Further reading:

Reading. Affine transformations. Vector representation. Geometric transformations. x y z. x y. Required: Angel 4.1, Further reading: Reading Required: Angel 4.1, 4.6-4.10 Further reading: Affine transformations Angel, the rest of Chapter 4 Fole, et al, Chapter 5.1-5.5. David F. Rogers and J. Alan Adams, Mathematical Elements for Computer

More information

CS-184: Computer Graphics. Today

CS-184: Computer Graphics. Today CS-184: Computer Graphics Lecture #3: 2D Transformations Prof. James O Brien Universit of California, Berkele V2006-S-03-1.0 Toda 2D Transformations Primitive Operations Scale, Rotate, Shear, Flip, Translate

More information

Vector and Affine Math

Vector and Affine Math Vector and Affine Math Computer Science Department The Universit of Teas at Austin Vectors A vector is a direction and a magnitude Does NOT include a point of reference Usuall thought of as an arrow in

More information

Pikeville Independent Schools [ALGEBRA 1 CURRICULUM MAP ]

Pikeville Independent Schools [ALGEBRA 1 CURRICULUM MAP ] Pikeville Independent School [ALGEBRA 1 CURRICULUM MAP 20162017] Augut X X X 11 12 15 16 17 18 19 22 23 24 25 26 12 37 8 12 29 30 31 13 15 September 1 2 X 6 7 8 9 16 17 18 21 PreAlgebra Review Algebra

More information

Name: Solutions Exam 2

Name: Solutions Exam 2 Intruction. Anwer each of the quetion on your own paper. Put your name on each page of your paper. Be ure to how your work o that partial credit can be adequately aeed. Credit will not be given for anwer

More information

Fair Game Review. Chapter 7 A B C D E Name Date. Complete the number sentence with <, >, or =

Fair Game Review. Chapter 7 A B C D E Name Date. Complete the number sentence with <, >, or = Name Date Chapter 7 Fair Game Review Complete the number entence with , or =. 1. 3.4 3.45 2. 6.01 6.1 3. 3.50 3.5 4. 0.84 0.91 Find three decimal that make the number entence true. 5. 5.2 6. 2.65 >

More information

Operations depend on pixel s Coordinates. Context free. Independent of pixel values. I(x,y) I (x,y )

Operations depend on pixel s Coordinates. Context free. Independent of pixel values. I(x,y) I (x,y ) Geometric Transformation Operations depend on piel s Coordinates. Contet free. Independent of piel values. f f (, ) = ' (, ) = ' I(, ) = I' ( f (, ), f ( ) ), (,) (, ) I(,) I (, ) Eample: Translation =

More information

Linear System Fundamentals

Linear System Fundamentals Linear Sytem Fundamental MEM 355 Performance Enhancement of Dynamical Sytem Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Content Sytem Repreentation Stability Concept

More information

Outline. MA 138 Calculus 2 with Life Science Applications Linear Maps (Section 9.3) Graphical Representation of (Column) Vectors. Addition of Vectors

Outline. MA 138 Calculus 2 with Life Science Applications Linear Maps (Section 9.3) Graphical Representation of (Column) Vectors. Addition of Vectors MA 8 Calculus with Life Science Applications Linear Maps (Section 9) Alberto Corso albertocorso@ukedu Department of Mathematics Uniersit of Kentuck Wednesda, March 8, 07 Outline We mostl focus on matrices,

More information

Equivalent POG block schemes

Equivalent POG block schemes apitolo. NTRODUTON 3. Equivalent OG block cheme et u conider the following inductor connected in erie: 2 Three mathematically equivalent OG block cheme can be ued: a) nitial condition φ φ b) nitial condition

More information

ED209 TWO DIMENSIONAL TRANSFORMATIONS

ED209 TWO DIMENSIONAL TRANSFORMATIONS ED209 TWO DIMENSIONAL TRANSFORMATIONS Department of Engineering Design Indian Institute of Technology Madras 1 TRANSFORMATION OF POINTS Consider the results of the multiplication of a matri point P and

More information

Mathematics of Cryptography Part I

Mathematics of Cryptography Part I CHAPTER 2 Mathematics of Crptograph Part I (Solution to Practice Set) Review Questions 1. The set of integers is Z. It contains all integral numbers from negative infinit to positive infinit. The set of

More information

Transformations. Chapter D Transformations Translation

Transformations. Chapter D Transformations Translation Chapter 4 Transformations Transformations between arbitrary vector spaces, especially linear transformations, are usually studied in a linear algebra class. Here, we focus our attention to transformation

More information

Lecture 8: Coordinate Frames. CITS3003 Graphics & Animation

Lecture 8: Coordinate Frames. CITS3003 Graphics & Animation Lecture 8: Coordinate Frames CITS3003 Graphics & Animation E. Angel and D. Shreiner: Interactive Computer Graphics 6E Addison-Wesley 2012 Objectives Learn how to define and change coordinate frames Introduce

More information

Chapter 2: Rigid Body Motions and Homogeneous Transforms

Chapter 2: Rigid Body Motions and Homogeneous Transforms Chater : igi Bo Motion an Homogeneou Tranform (original lie b Stee from Harar) ereenting oition Definition: oorinate frame Aetn n of orthonormal bai etor anning n For eamle When rereenting a oint we nee

More information

2 where. x 1 θ = 1 θ = 0.6 x 2 θ = 0 θ = 0.2

2 where. x 1 θ = 1 θ = 0.6 x 2 θ = 0 θ = 0.2 Convex et I a ne and convex et I ome important example I operation that preerve convexity I eparating and upporting hyperplane I generalized inequalitie I dual cone and generalized inequalitie IOE 6: Nonlinear

More information

Name: Solutions Exam 3

Name: Solutions Exam 3 Intruction. Anwer each of the quetion on your own paper. Put your name on each page of your paper. Be ure to how your work o that partial credit can be adequately aeed. Credit will not be given for anwer

More information

Invariance of a Partial Differential Equation of Fractional Order under the Lie Group of Scaling Transformations

Invariance of a Partial Differential Equation of Fractional Order under the Lie Group of Scaling Transformations JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS 7, 8197 1998 ARTICLE NO AY986078 Invariance of a Partial Differential Equation of Fractional Order under the Lie Group of Scaling Tranformation Evelyn

More information

ECE-202 FINAL December 13, 2016 CIRCLE YOUR DIVISION

ECE-202 FINAL December 13, 2016 CIRCLE YOUR DIVISION ECE-202 Final, Fall 16 1 ECE-202 FINAL December 13, 2016 Name: (Pleae print clearly.) Student Email: CIRCLE YOUR DIVISION DeCarlo- 8:30-9:30 Talavage-9:30-10:30 2021 2022 INSTRUCTIONS There are 35 multiple

More information

Practice Problems - Week #7 Laplace - Step Functions, DE Solutions Solutions

Practice Problems - Week #7 Laplace - Step Functions, DE Solutions Solutions For Quetion -6, rewrite the piecewie function uing tep function, ketch their graph, and find F () = Lf(t). 0 0 < t < 2. f(t) = (t 2 4) 2 < t In tep-function form, f(t) = u 2 (t 2 4) The graph i the olid

More information

Loss Less Image firmness comparision by DPCM and DPCM with LMS Algorithm

Loss Less Image firmness comparision by DPCM and DPCM with LMS Algorithm Lo Le Image firmne compariion by DPCM and DPCM with LMS Algorithm Pramod Kumar Rajput 1 and Brijendra Mihra 2 1,2 Department of Electronic & Communication, Nagaji Intitute of Technology and Management

More information

Curves, Surfaces and Segments, Patches

Curves, Surfaces and Segments, Patches Curves, Surfaces and Segments, atches The University of Texas at Austin Conics: Curves and Quadrics: Surfaces Implicit form arametric form Rational Bézier Forms and Join Continuity Recursive Subdivision

More information

LECTURE NOTES IN EQUIVARIANT ALGEBRAIC GEOMETRY. Spec k = (G G) G G (G G) G G G G i 1 G e

LECTURE NOTES IN EQUIVARIANT ALGEBRAIC GEOMETRY. Spec k = (G G) G G (G G) G G G G i 1 G e LECTURE NOTES IN EQUIVARIANT ALEBRAIC EOMETRY 8/4/5 Let k be field, not necessaril algebraicall closed. Definition: An algebraic group is a k-scheme together with morphisms (µ, i, e), k µ, i, Spec k, which

More information

Today. CS-184: Computer Graphics. Introduction. Some Examples. 2D Transformations

Today. CS-184: Computer Graphics. Introduction. Some Examples. 2D Transformations Toda CS-184: Comuter Grahics Lecture #3: 2D Transformations Prof. James O Brien Universit of California, Berkele V2005F-03-1.0 2D Transformations Primitive Oerations Scale, Rotate, Shear, Fli, Translate

More information

The Secret Life of the ax + b Group

The Secret Life of the ax + b Group The Secret Life of the ax + b Group Linear function x ax + b are prominent if not ubiquitou in high chool mathematic, beginning in, or now before, Algebra I. In particular, they are prime exhibit in any

More information

Analysis of Water Parameters Using Daubechies Wavelet (Level 5) (Db5)

Analysis of Water Parameters Using Daubechies Wavelet (Level 5) (Db5) American Journal of Mathematic and Statitic, (3): -3 DOI:.93/j.ajm.3.8 Analyi of Water Parameter Uing Daubechie Wavelet (Level ) (Db) Kulwinder Singh Parmar, Rahmi Bhardwaj * Department of Mathematic,

More information

Simultaneous Orthogonal Rotations Angle

Simultaneous Orthogonal Rotations Angle ELEKTROTEHNIŠKI VESTNIK 8(1-2): -11, 2011 ENGLISH EDITION Simultaneous Orthogonal Rotations Angle Sašo Tomažič 1, Sara Stančin 2 Facult of Electrical Engineering, Universit of Ljubljana 1 E-mail: saso.tomaic@fe.uni-lj.si

More information

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281 72 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 28 and i 2 Show how Euler formula (page 33) can then be ued to deduce the reult a ( a) 2 b 2 {e at co bt} {e at in bt} b ( a) 2 b 2 5 Under what condition

More information

HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES

HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES 15 TH INTERNATIONAL CONFERENCE ON GEOMETRY AND GRAPHICS 0 ISGG 1-5 AUGUST, 0, MONTREAL, CANADA HELICAL TUBES TOUCHING ONE ANOTHER OR THEMSELVES Peter MAYRHOFER and Dominic WALTER The Univerity of Innbruck,

More information

On-Line Geometric Modeling Notes FRAMES

On-Line Geometric Modeling Notes FRAMES On-Line Geometric Modeling Notes FRAMES Kenneth I. Joy Visualization and Graphics Research Group Department of Computer Science University of California, Davis In computer graphics we manipulate objects.

More information

Learning Multiplicative Interactions

Learning Multiplicative Interactions CSC2535 2011 Lecture 6a Learning Multiplicative Interaction Geoffrey Hinton Two different meaning of multiplicative If we take two denity model and multiply together their probability ditribution at each

More information

8 Properties of Lamina

8 Properties of Lamina 8 Properties of Lamina 8- ORTHOTROPIC LAMINA An orthotropic lamina is a sheet with unique and predictable properties and consists of an assemblage of fibers ling in the plane of the sheet and held in place

More information

LTV System Modelling

LTV System Modelling Helinki Univerit of Technolog S-72.333 Potgraduate Coure in Radiocommunication Fall 2000 LTV Stem Modelling Heikki Lorentz Sonera Entrum O heikki.lorentz@onera.fi Januar 23 rd 200 Content. Introduction

More information

Some linear transformations on R 2 Math 130 Linear Algebra D Joyce, Fall 2013

Some linear transformations on R 2 Math 130 Linear Algebra D Joyce, Fall 2013 Some linear transformations on R 2 Math 3 Linear Algebra D Joce, Fall 23 Let s look at some some linear transformations on the plane R 2. We ll look at several kinds of operators on R 2 including reflections,

More information

( ) ( ) ( ) ( ) TNM046: Datorgrafik. Transformations. Linear Algebra. Linear Algebra. Sasan Gooran VT Transposition. Scalar (dot) product:

( ) ( ) ( ) ( ) TNM046: Datorgrafik. Transformations. Linear Algebra. Linear Algebra. Sasan Gooran VT Transposition. Scalar (dot) product: TNM046: Datorgrafik Transformations Sasan Gooran VT 04 Linear Algebra ( ) ( ) =,, 3 =,, 3 Transposition t = 3 t = 3 Scalar (dot) product: Length (Norm): = t = + + 3 3 = = + + 3 Normaliation: ˆ = Linear

More information

Week 3 Statistics for bioinformatics and escience

Week 3 Statistics for bioinformatics and escience Week 3 Statitic for bioinformatic and escience Line Skotte 28. november 2008 2.9.3-4) In thi eercie we conider microrna data from Human and Moue. The data et repreent 685 independent realiation of the

More information

y z P 3 P T P1 P 2. Werner Purgathofer. b a

y z P 3 P T P1 P 2. Werner Purgathofer. b a Einführung in Viual Compuing Einführung in Viual Compuing 86.822 in co T P 3 P co in T P P 2 co in Geomeric Tranformaion Geomeric Tranformaion W P h f Werner Purgahofer b a Tranformaion in he Rendering

More information

CSE4030 Introduction to Computer Graphics

CSE4030 Introduction to Computer Graphics CSE4030 Introduction to Computer Graphics Dongguk University Jeong-Mo Hong Week 5 Living in a 3 dimensional world II Geometric coordinate in 3D How to move your cubes in 3D Objectives Introduce concepts

More information

EJL R Sβ. sum. General objective: make sense of this cryptic expression. Garth J. Simpson. Department of Chemistry Purdue University. Garth J.

EJL R Sβ. sum. General objective: make sense of this cryptic expression. Garth J. Simpson. Department of Chemistry Purdue University. Garth J. e = EJL R Sβ General objective: make ene of thi cryptic expreion. Department of Chemitry Purdue Univerity Specific Objective: 1. Review of Jone vector, matrice, and tenor for decribing polarization phenomenologically.

More information

1 HOMOGENEOUS TRANSFORMATIONS

1 HOMOGENEOUS TRANSFORMATIONS HOMOGENEOUS TRANSFORMATIONS Purpose: The purpose of this chapter is to introduce ou to the Homogeneous Transformation. This simple 4 4 transformation is used in the geometr engines of CAD sstems and in

More information

Homogeneous Representations of Points, Lines and Planes

Homogeneous Representations of Points, Lines and Planes Chapter 5 Homogeneou Repreentation of Point, Line and Pane 5 Homogeneou Vector and Matrice 95 52 Homogeneou Repreentation of Point and Line in 2D 205 53 Homogeneou Repreentation in IP n 209 54 Homogeneou

More information

Math 334 Fall 2011 Homework 10 Solutions

Math 334 Fall 2011 Homework 10 Solutions Nov. 5, Math 334 Fall Homework Solution Baic Problem. Expre the following function uing the unit tep function. And ketch their graph. < t < a g(t = < t < t > t t < b g(t = t Solution. a We

More information

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science. Proeor William Ho Dept o Electrical Engineering &Computer Science http://inide.mine.edu/~who/ Uncertaint Uncertaint Let a that we have computed a reult (uch a poe o an object), rom image data How do we

More information

Computer Graphics: 2D Transformations. Course Website:

Computer Graphics: 2D Transformations. Course Website: Computer Graphics: D Transformations Course Website: http://www.comp.dit.ie/bmacnamee 5 Contents Wh transformations Transformations Translation Scaling Rotation Homogeneous coordinates Matri multiplications

More information

Physically Based Rendering ( ) Geometry and Transformations

Physically Based Rendering ( ) Geometry and Transformations Phsicall Based Rendering (6.657) Geometr and Transformations 3D Point Specifies a location Origin 3D Point Specifies a location Represented b three coordinates Infinitel small class Point3D { public: Coordinate

More information

Chapter 4 Interconnection of LTI Systems

Chapter 4 Interconnection of LTI Systems Chapter 4 Interconnection of LTI Sytem 4. INTRODUCTION Block diagram and ignal flow graph are commonly ued to decribe a large feedback control ytem. Each block in the ytem i repreented by a tranfer function,

More information

03 - Basic Linear Algebra and 2D Transformations

03 - Basic Linear Algebra and 2D Transformations 03 - Basic Linear Algebra and 2D Transformations (invited lecture by Dr. Marcel Campen) Overview In this box, you will find references to Eigen We will briefly overview the basic linear algebra concepts

More information

Lecture 2: The z-transform

Lecture 2: The z-transform 5-59- Control Sytem II FS 28 Lecture 2: The -Tranform From the Laplace Tranform to the tranform The Laplace tranform i an integral tranform which take a function of a real variable t to a function of a

More information

Content. Content. Introduction. T. Chateau. Computer Vision. Introduction. Outil projectif permettant l acquisition d une scène 3D sur un plan 2D

Content. Content. Introduction. T. Chateau. Computer Vision. Introduction. Outil projectif permettant l acquisition d une scène 3D sur un plan 2D Content Modèle de caméra T Chateau Lamea/Gravir/ComSee, Blaie Pacal Univerit Computer Viion 2 Content La projection perpective Changement de repère objet/caméra Changement de repère caméra/image Changement

More information

Flexural torsional behavior of thin-walled closed-section composite box beams

Flexural torsional behavior of thin-walled closed-section composite box beams Engineering Structure 9 7 1774 178 www.elevier.com/locate/engtruct lexural torional behavior of thin-walled cloed-ection compoite box beam Thuc Phuong Vo, Jaehong Lee Department of rchitectural Engineering,

More information

is defined in the half plane Re ( z ) >0 as follows.

is defined in the half plane Re ( z ) >0 as follows. 0 Abolute Value of Dirichlet Eta Function. Dirichlet Eta Function.. Definition Dirichlet Eta Function ( z) i defined in the half plane Re( z ) >0 a follow. () z = r- r z Thi erie i analytically continued

More information

Macromechanical Analysis of a Lamina

Macromechanical Analysis of a Lamina 3, P. Joyce Macromechanical Analyi of a Lamina Generalized Hooke Law ij Cijklε ij C ijkl i a 9 9 matri! 3, P. Joyce Hooke Law Aume linear elatic behavior mall deformation ε Uniaial loading 3, P. Joyce

More information

Computer Graphics MTAT Raimond Tunnel

Computer Graphics MTAT Raimond Tunnel Computer Graphics MTAT.03.015 Raimond Tunnel Points and Vectors In computer graphics we distinguish: Point a location in space (location vector, kohavektor) Vector a direction in space (direction vector,

More information

ANALYSIS OF SUPPORT STRUCTURE OF WIND TURBINE TOWER

ANALYSIS OF SUPPORT STRUCTURE OF WIND TURBINE TOWER HYSCON 3, San Luis otosí, México, 6 9th August, 3 ANALYSIS OF SUORT STRUCTURE OF WIND TURBINE TOWER Begoña Mediano-Valiente Departament de Matemàtica Aplicada I Universitat olitècnica de Catalunya Spain

More information

DYNAMICS OF ROTATIONAL MOTION

DYNAMICS OF ROTATIONAL MOTION DYNAMICS OF ROTATIONAL MOTION 10 10.9. IDENTIFY: Apply I. rad/rev SET UP: 0 0. (400 rev/min) 419 rad/ 60 /min EXECUTE: 0 419 rad/ I I (0 kg m ) 11 N m. t 800 EVALUATE: In I, mut be in rad/. 10.. IDENTIFY:

More information

REPRESENTATION OF ALGEBRAIC STRUCTURES BY BOOLEAN FUNCTIONS. Logic and Applications 2015 (LAP 2015) September 21-25, 2015, Dubrovnik, Croatia

REPRESENTATION OF ALGEBRAIC STRUCTURES BY BOOLEAN FUNCTIONS. Logic and Applications 2015 (LAP 2015) September 21-25, 2015, Dubrovnik, Croatia REPRESENTATION OF ALGEBRAIC STRUCTURES BY BOOLEAN FUNCTIONS SMILE MARKOVSKI Faculty of Computer Science and Engineering, S Ciryl and Methodiu Univerity in Skopje, MACEDONIA mile.markovki@gmail.com Logic

More information

Euler-Bernoulli Beams

Euler-Bernoulli Beams Euler-Bernoulli Beam The Euler-Bernoulli beam theory wa etablihed around 750 with contribution from Leonard Euler and Daniel Bernoulli. Bernoulli provided an expreion for the train energy in beam bending,

More information

The Laplace Transform , Haynes Miller and Jeremy Orloff

The Laplace Transform , Haynes Miller and Jeremy Orloff The Laplace Tranform 8.3, Hayne Miller and Jeremy Orloff Laplace tranform baic: introduction An operator take a function a input and output another function. A tranform doe the ame thing with the added

More information

Ordinary Differential Equations

Ordinary Differential Equations Chapter 10 Ordinary Differential Equations 10.1 Introduction Relationship between rate of change of variables rather than variables themselves gives rise to differential equations. Mathematical formulation

More information

The Landau-Yang theorem in Quantum Chromodynamics. Gillian Lustermans

The Landau-Yang theorem in Quantum Chromodynamics. Gillian Lustermans The Landau-Yang theorem in Quantum Chromodynamic Mater thei Nimegen, January 14, 2016 Gillian Luterman gillianluterman@gmail.com Supervior: Prof.dr. W.J.P. Beenaer Prof.dr. R.H.P. Klei Department of Theoretical

More information

Lie series An old concept going back to Sophus Lie, but already used by Newton and made rigorous by Cauchy. Widely exploited, e.g.

Lie series An old concept going back to Sophus Lie, but already used by Newton and made rigorous by Cauchy. Widely exploited, e.g. ÄÁ Ë ÊÁ Ë Æ ÄÁ ÌÊ ÆË ÇÊÅË Lie erie An old concept going back to Sophu Lie, but already ued by Newton and made rigorou by Cauchy Widely exploited, eg, in differential geometry Ued a a method for numerical

More information

Determination of the local contrast of interference fringe patterns using continuous wavelet transform

Determination of the local contrast of interference fringe patterns using continuous wavelet transform Determination of the local contrat of interference fringe pattern uing continuou wavelet tranform Jong Kwang Hyok, Kim Chol Su Intitute of Optic, Department of Phyic, Kim Il Sung Univerity, Pyongyang,

More information

Math 201 Lecture 17: Discontinuous and Periodic Functions

Math 201 Lecture 17: Discontinuous and Periodic Functions Math 2 Lecture 7: Dicontinuou and Periodic Function Feb. 5, 22 Many example here are taken from the textbook. he firt number in () refer to the problem number in the UA Cutom edition, the econd number

More information

Let us consider the following crank-connecting rod system:

Let us consider the following crank-connecting rod system: Capitolo. TEORIA DEI SISTEMI 7. The crank-connecting rod ytem The POG dynamic model Let u conider the following crank-connecting rod ytem: L R θ, τ m p b p d J m b m x The poition x(θ) of the piton can

More information

An efficient dictionary learning algorithm for sparse representation

An efficient dictionary learning algorithm for sparse representation An efficient dictionary learning algorithm for pare repreentation Leyuan ang 1 and Shutao Li 1 1.College of Electrical and Information Engineering, Hunan Univerity, Changha, 41008, China E-mail fangleyuan@gmail.com,

More information

The Laplace Transform

The Laplace Transform The Laplace Tranform Prof. Siripong Potiuk Pierre Simon De Laplace 749-827 French Atronomer and Mathematician Laplace Tranform An extenion of the CT Fourier tranform to allow analyi of broader cla of CT

More information

M A : Ordinary Differential Equations

M A : Ordinary Differential Equations M A 2 0 5 1: Ordinary Differential Equations Essential Class Notes & Graphics C 17 * Sections C11-C18, C20 2016-2017 1 Required Background 1. INTRODUCTION CLASS 1 The definition of the derivative, Derivative

More information

L 1 = L G 1 F-matrix: too many F ij s even at quadratic-only level

L 1 = L G 1 F-matrix: too many F ij s even at quadratic-only level 5.76 Lctur #6 //94 Pag of 8 pag Lctur #6: Polyatomic Vibration III: -Vctor and H O Lat tim: I got tuck on L G L mut b L L L G F-matrix: too many F ij vn at quadratic-only lvl It obviou! Intrnal coordinat:

More information

Nonlinear Single-Particle Dynamics in High Energy Accelerators

Nonlinear Single-Particle Dynamics in High Energy Accelerators Nonlinear Single-Particle Dynamic in High Energy Accelerator Part 6: Canonical Perturbation Theory Nonlinear Single-Particle Dynamic in High Energy Accelerator Thi coure conit of eight lecture: 1. Introduction

More information

2. Analyzing stress: Defini n ti t ons n a nd n C onc n e c pt p s

2. Analyzing stress: Defini n ti t ons n a nd n C onc n e c pt p s 2. Analyzing tre: Definition and Concept 2.1 Introduction Stre and train - The fundamental and paramount ubject in mechanic of material - Chapter 2: Stre - Chapter 3: Strain 2.2 Normal tre under aial loading

More information

M A : Ordinary Differential Equations

M A : Ordinary Differential Equations M A 2 0 5 1: Ordinary Differential Equations Essential Class Notes & Graphics D 19 * 2018-2019 Sections D07 D11 & D14 1 1. INTRODUCTION CLASS 1 ODE: Course s Overarching Functions An introduction to the

More information

ME 375 EXAM #1 Tuesday February 21, 2006

ME 375 EXAM #1 Tuesday February 21, 2006 ME 375 EXAM #1 Tueday February 1, 006 Diviion Adam 11:30 / Savran :30 (circle one) Name Intruction (1) Thi i a cloed book examination, but you are allowed one 8.5x11 crib heet. () You have one hour to

More information

6. Linear transformations. Consider the function. f : R 2 R 2 which sends (x, y) (x, y)

6. Linear transformations. Consider the function. f : R 2 R 2 which sends (x, y) (x, y) Consider the function 6 Linear transformations f : R 2 R 2 which sends (x, ) (, x) This is an example of a linear transformation Before we get into the definition of a linear transformation, let s investigate

More information

SOLUTIONS

SOLUTIONS SOLUTIONS Topic-2 RAOULT S LAW, ALICATIONS AND NUMERICALS VERY SHORT ANSWER QUESTIONS 1. Define vapour preure? An: When a liquid i in equilibrium with it own vapour the preure exerted by the vapour on

More information

Linear algebra in turn is built on two basic elements, MATRICES and VECTORS.

Linear algebra in turn is built on two basic elements, MATRICES and VECTORS. M-Lecture():.-. Linear algebra provides concepts that are crucial to man areas of information technolog and computing, including: Graphics Image processing Crptograph Machine learning Computer vision Optimiation

More information

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0 Objective Root Locu Diagram Upon completion of thi chapter you will be able to: Plot the Root Locu for a given Tranfer Function by varying gain of the ytem, Analye the tability of the ytem from the root

More information

also today: how to read a research paper CS 4300/5310 Computer Graphics

also today: how to read a research paper CS 4300/5310 Computer Graphics also toda: how to read a research paper CS 4300/5310 Computer Graphics ANNOUNCEMENTS Deadlines 2D Project Proposal: Januar 22 nd Submit one per group 2D Project main deadline: Februar 5 th Reading Response:

More information

( ) ( ) ω = X x t e dt

( ) ( ) ω = X x t e dt The Laplace Tranform The Laplace Tranform generalize the Fourier Traform for the entire complex plane For an ignal x(t) the pectrum, or it Fourier tranform i (if it exit): t X x t e dt ω = For the ame

More information

Geometry and Probablity: Statistical Geometrodynamics with Holography

Geometry and Probablity: Statistical Geometrodynamics with Holography EJTP 12, No. IYL15-34 (2015) 83 88 Electronic Journal of Theoretical Phyic Geometry and Probablity: Statitical Geometrodynamic with Holography Koutubh Kabe Department of Mathematic, Gogte Intitute of Technology,

More information

Equivalent Strain in Simple Shear Deformations

Equivalent Strain in Simple Shear Deformations Equivalent Strain in Simple Shear Deformation Yan Beygelzimer Donetk Intitute of Phyic and Engineering The National Academy of Science of Ukraine Abtract We how that imple hear and pure hear form two group

More information

LAPLACE TRANSFORM REVIEW SOLUTIONS

LAPLACE TRANSFORM REVIEW SOLUTIONS LAPLACE TRANSFORM REVIEW SOLUTIONS. Find the Laplace tranform for the following function. If an image i given, firt write out the function and then take the tranform. a e t inh4t From #8 on the table:

More information