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

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

Posted Date: 4/3/2013 5:44:36 AM | Location : United States







Related Discussions:- Rotation - 2-d and 3-d transformations, Assignment Help, Ask Question on Rotation - 2-d and 3-d transformations, Get Answer, Expert's Help, Rotation - 2-d and 3-d transformations Discussions

Write discussion on Rotation - 2-d and 3-d transformations
Your posts are moderated
Related Questions
Removing Polygons Hidden through a Surrounding Polygon: The key to capable visibility calculation lies actually a polygon is not visible whether it is in back of a surrounding

There are several kinds of dedicated Video Tele Conference devices. Large groups Video Tele Conference are non-portable, large, more expensive devices utilized for large rooms

WPG: It is word perfect graphic file that is used via Word Perfect. It first came out with the release of word perfect 5.0. Such files can include bitmaps, line arts and vector gr

Scaling, shear, reflection and Viewing coordinates 1) Scaling, shear and reflection operations have natural extensions to 3D.    2)  Viewing coordinates are the coordinates

Historical method - Oral tradition: Only the teacher was the source of information The teacher treated as a role model. The teacher was the main resource to meet indiv

Implement the Scan line polygon fill algorithm for any arbitrary polygon in C-language and then use your code to fill each of the following type of polygon. i)  Convex polygon

Accessories : A Screen Grabber is a necessary accessory. Bitmap images are so common in multimedia, that it is important to have a tool for grabbing all or part of the screen disp

Question 1 What is 2D? Explain method of converting 2D patterns into 3D images Question 2 Write about the following tools to create dart Create dart Multiply dar

Remote Sensing Packages: generally utilized software illustration is-" ERDAS" Characteristics: I.Best suitable for satellite imagery system. II. ERDAS uses geo-spatial in

Refresh Rate: refreshing on raster - scan displays is carried out at the rate of 60 to 80 frames per second, although some system are designed for higher refresh rates. Sometimes,