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
What are the Developments of CAD Now CAD packages can be linked to 3D ink jet printers which produce an actual prototype model by building up layers/slices in fine powder (suc

Cel Animation - Computer Animation Making an animation by using this method, all characters are drawn on a separate piece of transparent paper. Also a background is drawn on a

For this assignment, you will program a game called Pig. Pig is a two-player game where players compete to be the first to reach (or surpass) 100 points. Pig usually involves playe

Differentiate among interpolation spline and approximation spline?  When the spline curve passes by all the control points then it is known as interpolate. When the curve is

Sprite animation interactive, may be non rectangular (Computer games) In its simplest form it is a 2-D graphic object which moves across the display. Sprites frequently can hav

For good understanding of the application of the rules specified above see the following figure, where the shaded region demonstrates the clipped polygon. Fi

Explanation of light source by a luminance Explanation of any light source by a luminance the factors identified as: Light source explained by a luminance 1)   All color as

Summary of Graphic Primitives In this all section, we have illustrated the basic graphic primitives that are line, point and circle; we have also illustrated both practical an

How we create virtual reality images for use on a computer system When a virtual tour of, for instance, a house is shown on a website the images need to be first created and th

1. What is the purpose behind the Staircase effect? Ans. The approximation concerned in the calculation for finding of pixel position concerned in the display of lines and th