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

Assignment Help:

Rotation - 2-d and 3-d transformations

Given a 2-D point P(x,y), that we want to rotate, along with respect to an arbitrary point A(h,k). Suppose P'(x'y') be the effect of anticlockwise rotation of point P via angle q about A, that is demonstrated in Figure 6.

1722_Rotation - 2-d and 3-d transformations.png

Because, the rotation matrix Rq is explained only with respect to the origin, we have a set of fundamental transformations, that constitutes the composite transformation to calculate the rotation regarding a given arbitrary point A, signified by Rq,A. We can find out the transformation Rq,A in three steps:

Translate the point A(h,k) to the origin O, hence the center of rotation A is at the origin.

Execute the necessary rotation of q degrees about the origin, and also

Translate the origin back to the original position A(h,k).     

Using v=hI+kJ as the translation vector, we have the following sequence of  three transformations:

Rq,A =T-v. Rq. Tv

465_Rotation - 2-d and 3-d transformations 2.png


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

Explain the working of animators, Explain the working of Animators Anim...

Explain the working of Animators Animators want to create a human image that moves and interacts with its background in such a way that viewers can't tell if a specific scene i

Windowing transformations - raster graphics and clipping, Windowing Transf...

Windowing Transformations - Raster Graphics and  Clipping From the above section of introduction, we understood the meaning of the viewport and term window that could again be

Linking, Linking: A hypermedia system and also information in general cont...

Linking: A hypermedia system and also information in general contains different types of relationships among various information parts. Illustrations of typical relationships comp

Vecgen, explain vecgen algoritham

explain vecgen algoritham

Scientific visualization, Scientific Visualization This is complex for...

Scientific Visualization This is complex for the human brain to create sense out of the large volume of numbers produced through a scientific computation. Statistical and nume

What is the diameter of screen point - display devices, Question: Suppose w...

Question: Suppose we have a video monitor with a display area measuring 12.8 inches across and 9.6 inches high.  If the resolution is 1024 by 768 and the aspect ratio is 1, what is

What are the different types of parallel projections, What are the differen...

What are the different types of parallel projections?  The parallel projections are basically divided into two types, depending on the relation among the direction of projectio

Reflection, Determine the transformation matrix for the reflection, Compute...

Determine the transformation matrix for the reflection, Computer Graphics

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