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
Parallel Projection In parallel projection, objects in scene are projected onto the 2D view plane along rays parallel to a projection vector. Parallel projection is orthogra

Q.   Explain the concept of area subdivision method. Write the conditions, when no further subdivision is needed and how we can test these condition. Ans. Area Subdivision Th

What is a Blobby object?  Some objects do not handle a fixed shape, but change their surface characteristics in sure motions or when in proximity to other objects. That is call

Parameterized Systems - Computer Animation Parameterized Systems is the systems which permit objects motion features to be given as part of the object descriptions. The adjus

Area-Subdivision method This method is a type of an image-space method although uses object-space operations re-ordering or sorting of surfaces as per to depth. Area sub-div

Put the system of a geometric data table for a 3d rectangle. Solution : Vertex Table Edge Table Polygon Surface Table

1. Explain the Bresenham line generation algorithm via digitizing the line with end  points as (15, 5) and also (25,13). Ans. Now we are utilizing the Bresenham line generati

Progressive Scan: Progressive or non-interlaced scanning is a process which displays, transmits or stores moving images wherein, the lines of all frame are drawn in order. It is i

File format We want an image of a Fly. The wings are incompletely transparent and to present that in our presentation what be problematic if suitable file format is not there.

Working of vecgen algorithm with diagram