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
Write a simple C-code to generate a circular arc between two angle values. Use this to draw Figure.

Ray Tracing Algorithm - Recursive Frequently, the basic ray tracing algorithm is termed as a "recursive" acquiring an outcome wherein a given process repeats itself an arbitr

Normal 0 false false false EN-US X-NONE X-NONE

Algorithms for Basic Line Segment Plotting There are two important algorithms for basic line segment plotting-DDA algorithm and Bresenham algorithm.  Both the algorithms use th

Basic Transformations - 2-d and 3-d Transformations Consider the xy-coordinate system upon a plane. An object or Obj in a plane can be identified as a set of points. All objec

Question 1: (a) How can you select and manipulate individual objects in a group? (b) How do you resize an object? Explain how you determine the point from which the object r

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

Construction of an Isometric Projection - Transformation In this projection, the direction of projection i.e. d = (d 1 ,d 2 ,d 3 ) makes an identical angles with all the 3-pr

name some of the standard motion in key frames

Single Point Perspective Transformation - Viewing Transformations In order to derive the particular point perspective transformations beside the x and y-axes, we construct fi