What is homogeneous coordinate, Computer Graphics

What is homogeneous coordinate? Discuss the composite transformation matrix for two successive translations and scaling.

In design and picture formation process, many times we may require to perform translation rotation and scaling to fit the picture components into their proper positions. In the previous section we have seen that each of the basic transformation can be expressed in the general matrix form. To produce a sequence of transformations with above equations, such as translation followed by rotation and then scaling, we must calculate the transformed coordinate’s one step at a time. First coordinates are translates then these translated coordinates are scaled and finally the scaled coordinates are rotated. But this sequence of transformation process is not efficient. A more efficient approach is to combine sequence of transformation into one transformation so that the final coordinate position is obtained directly from initial coordinate. This eliminates the calculation of intermediate coordinate values. In order to combine sequence of transformation terms in M2. To achieve this we have to represent matrix M as 3 * 3 matrixes instead of 2 * 2 introducing an additional dummy coordinate W. Here points are specified by three numbers instead of two. This coordinate system and it allows us to express all transformation equations as matrix multiplication. For two dimensional transformation we can have =1. 

Posted Date: 7/1/2012 6:47:30 AM | Location : United States







Related Discussions:- What is homogeneous coordinate, Assignment Help, Ask Question on What is homogeneous coordinate, Get Answer, Expert's Help, What is homogeneous coordinate Discussions

Write discussion on What is homogeneous coordinate
Your posts are moderated
Related Questions
DDA or Digital Differential Analyzer Algorithm - Line generation algorithms From the above discussion we get that a Line drawing is accomplished through calculating intermedi

Explain the process of making of LCD An LCD is made with either a passive matrix or an active matrix (a polysilicate layerprovides thin film transistors at each pixel, allowing

Sequence of Steps to Generate a Full Animation The sequence of steps to generate a full animation would be as given below: 1)  Improve a script or story for the animation.

Bresenham Line Generation Algorithm This algorithm is exact and efficient raster line generation algorithm. Such algorithm scan converts lines utilizing only incremental integ

Types of Polygon tables curves and surfaces Attribute tables: This table has object information as transparency, surface reflexivity, texture features of an object in the vi

Find Out Projection Matrix for Oblique Projection To find out projection matrix for oblique projection, we want to find out the direction vector d. Because vector PP' and vect

File Formats that are used for Vector Data This data can be saved in a wide variety of file formats are as: •EPS: the most well-accepted file format to exchange vector dra

Frame animation non- interactive animation rectangular shape (Cartoon movies) It is an "internal" animation method, which is, it is animation within a rectangular frame. This i

Functions Available in Animation Packages Some broad functions available in animation packages are as: Object Function to manage and store the object database , where

Computer Animation The term Animation is derived from 'animate' that literally means 'to give life to', 'Animating' a thing implies to impart movement to something that can't m