Xy-shear about the origin - 2-d and 3-d transformations, Computer Graphics

xy-Shear about the Origin - 2-d and 3-d transformations

Suppose an object point P(x,y) be moved to P'(x',y') as a outcome of shear transformation in both x- and y-directions along with shearing factors a and b, respectively, as demonstrated in

323_xy-Shear about the Origin - 2-d and 3-d transformations.png

The points P(x,y) and P'(x',y') have the subsequent relationship :

x' = x +ay

 

y' = y+bx

= Shxy(a,b)

 

(19)

Here ′ay′ and ′bx′ are shear factors in x and y directions, respectively. The xy-shear is also termed as shearing for short or simultaneous shearing.

In matrix form, we contain:

541_xy-Shear about the Origin - 2-d and 3-d transformations 1.png

-------------(20)

In terms of Homogeneous Coordinates, we contain:

397_xy-Shear about the Origin - 2-d and 3-d transformations 2.png

---------(21)

It is, P'h = Ph.Shxy(a,b)  ----------(22)

Here Ph   and P'h represent object points, before and after needed transformation, in Homogeneous Coordinates and Shxy(a,b) is termed as homogeneous transformation matrix for xy-shear in both x- and y-directions along with shearing factors a and b, respectively, particular case: while we put b=0 in above equation (21), we contain shearing in x-direction, and while a=0, we have Shearing in the y-direction, correspondingly.

Posted Date: 4/3/2013 5:39:49 AM | Location : United States







Related Discussions:- Xy-shear about the origin - 2-d and 3-d transformations, Assignment Help, Ask Question on Xy-shear about the origin - 2-d and 3-d transformations, Get Answer, Expert's Help, Xy-shear about the origin - 2-d and 3-d transformations Discussions

Write discussion on Xy-shear about the origin - 2-d and 3-d transformations
Your posts are moderated
Related Questions
Key Frame Systems - computer animation This method is for low-level motion control. In fact these systems comprise languages that are designed simply to produce the in-between

Question 1 How does GIS differ from traditional Maps? Explain Question 2 Explain vector data model with examples Question 3 What is spatial analysis? explain

1. Use the outline method to plot the following font boundaries (style should remain the same). Implement your method in C language.    ANswer: Here letter G is produced

what is fixed point scaling? how composit transformation techniques works on it

For this assignment you will write a GUI for plotting functions. The user will supply the de?nition of a function in the variable x, the range of x and y values to be plotted and t

what is the numerical numbers

Hue and Saturation: A light source produced by a sun or electric bulb emits all frequencies within the visible range to give white light. When this light is incident upon an objec

Explain Three Dimensional Transformations A 3D geometric transformation is utilized extensively in object modelling and rendering. 2D transformations are naturally extended to

For this assignment, you will add to the drawing program new features that are similar to features that you already have. Apply object-oriented design concepts such as inheritance

Vector Graphics: These are images which may be entirely described by using mathematical definitions. The image below demonstrates the principle. To the left you notice the image i