Transformation for 3-d shearing, Computer Graphics

Transformation for 3-D Shearing

2-dimensional xy-shearing transformation, as explained in equation, can also be simply extended to 3-dimensional case. All coordinates are translated as a function of displacements of another two coordinates, which is,

Shxyz=      x'=x+a.y+b.z

                 y'=y+c.x+d.z                      

                 z'=z+e.x+f.y

Here a,b,c,d,e and f are the shearing factors in the respective directions. Equation (46) in terms of homogeneous HC system, is:

575_Transformation for 3-D Shearing.png

That is, P'h = Ph.Shxyz

Here remember that the off-diagonal terms in the upper left 3x3 sub-matrix of the generalized 4x4 transformation matrix in equation produce shear in 3-dimensions.

Posted Date: 4/3/2013 6:12:50 AM | Location : United States







Related Discussions:- Transformation for 3-d shearing, Assignment Help, Ask Question on Transformation for 3-d shearing, Get Answer, Expert's Help, Transformation for 3-d shearing Discussions

Write discussion on Transformation for 3-d shearing
Your posts are moderated
Related Questions
Mathematical description of a Perspective Projection A perspective transformation is found by prescribing a center of projection and a viewing plane. Let here assume that P(x

Remark for the Bresenham Line Generation Algorithm Remark: The algorithm will be properly the same if we suppose | m | Algorithm | m | (a) Input two line endi

Find Out Projection Matrix for Oblique Projection To find out projection matrix for oblique projection, we want to find out the direction vector d. Because vector PP' and vect

Question 1: (a) Explain what are Final Gathering and Global Illumination and state why you would use those features when you render in MAYA. (b) List clearly the steps in

Draw the five regular polyhedras using physics-based modeling method. Implement a fractal algorithm with possible personal extensions. Also, specify the extensions.

What are the different ways of specifying spline curve?  Using a set of boundary conditions that are imposed on the spline. Using the state matrix that characteristics

Write a program in C/C++ using OpenGL to create (without using built in function) a square by implementing shear algorithm along 1. X-axis, 2.Y-axis.


Question 1 Explain any ten types of artistic filters Question 2 What is Freehand Tool? Explain the procedure of drawing lines and curves with freehand tool Question 3 Ho

computer animation Note : This is to be noticed that computer animation can also be produced by changing camera parameters as its position, orientation and focal length, as w