Translation - 2-d and 3-d transformations, Computer Graphics

Assignment Help:

Translation - 2-d and 3-d Transformations

It is the process of changing the position of an object. Suppose an object point P(x,y)=xI+yJ be moved to P'(x',y') by the specified translation vector V= txI + tyJ; here tx and ty is the translation factor in x and y directions, hence

P'=P+V.                                 ----------------(1)

In element form, we have:

Tv=        x'=x+ tx   and

y'=y+ty                      ----------------(2)

483_Translation - 2-d and 3-d Transformations.png

As demonstrated in Figure 2, P' is the new location of P, after moving tx along x-axis and ty along y-axis. This is impossible to enlarge a relation of the form.

P'=P.Tv                                                        ---------------(3)

Here Tv is the transformation for translation in matrix form.

We cannot present the translation transformation in (2x2) matrix form as 2-Dimentional Euclidean system.

Any transformation operation can be shown as a (2x2) matrix form, but except translation, which is translation transformation cannot be expressed like a (2x2) matrix form 2-Dimentional Euclidean system. Although via using Homogeneous coordinate system i.e. HCS, we can show translation transformation in matrix form. The Homogeneous coordinate system and advantages of by using Homogeneous coordinate system is discussed, in brief detail, in section of homogeneous coordinate systems.


Related Discussions:- Translation - 2-d and 3-d transformations

List out the various text clipping, List out the various Text clipping?  ...

List out the various Text clipping?  All-or-none string clipping -if all of the string is inside a clip window, keep it or else discards. All-or-none character clipping - disca

Briefly explain how you could create the gun barrel effect, Question 1: ...

Question 1: (a) Describe what you understand by Rotoscoping in Graphic effects. Give details how Rotoscoping could be achieved in After Effects CS3. (b) Using one algorithm

2d line segment generation - 2d shape primitives, 2D Line Segment Generatio...

2D Line Segment Generation  A digitally plotted line is basically an approximation of infinite number of points on an abstract line segment by only a finite number of points on

Phong shading algorithm, Q. Describe briefly phong shading algorithm.   ...

Q. Describe briefly phong shading algorithm.   OR                Write short note on phong shading.    Phong shading   Phong shading or normal vector interpo

Functions of hand-held pointer and tablet, The hand-held pointer and tablet...

The hand-held pointer and tablet in the form of a stylus i.e. pen or puck can function one or more of these three functions: (i)  For choosing positions on a drawing or on a men

How avar values generate to get realistic movement, How avar values generat...

How avar values generate to get realistic movement There are numerous ways of generating avar values to get realistic movement. One way is to use markers on a real person (or w

Three-dimensional viewing, Three-Dimensional Viewing Three dimensional ...

Three-Dimensional Viewing Three dimensional objects are created using modelling coordinate system. The modelled objects are then placed in locations specified in the scene with

Applications that can handle bitmap data, Applications that can handle Bitm...

Applications that can handle Bitmap Data Hundreds of applications are there in the market which can be used to modify or make bitmap data. For illustration: Adobe Photo Shop, C

What is scaling, What is scaling?  The scaling transformations changes...

What is scaling?  The scaling transformations changes the shape of an object and can be carried out by multiplying every vertex (x,y) by scaling factor Sx, Sy where Sx is the

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd