Introduction of 2-d and 3-d transformations, Computer Graphics

Assignment Help:

Introduction of 2-D and 3-D  Transformations

In this, the subsequent things have been discussed in detail as given below:

  • Different geometric transformations as translation, scaling, reflection, shearing and rotation.
  • Translation, Reflection and Rotation transformations are utilized to manipulate the specified object, where Shearing and Scaling both transformation changes their sizes.
  • Translation is the process of altering the position but not the shape/size, of an object with respect to the origin of the coordinate axes.
  • In 2-D rotation, an object is rotated via an angle θ. There are two cases of 2-Dimentional rotation: case1- rotation regarding to the origin and case2- rotation regarding to an arbitrary point. Consequently, in 2-D, a rotation is prescribed by an angle of rotation θ and a centre of rotation, as P. Conversely, in 3-D rotations, we require to mention the angle of rotation and the axis of rotation.
  • Scaling process is mostly utilized to change the shape or size of an object. The scale factors find out whether the scaling is a magnification, s>1 or a reduction as s<1.
  • Shearing transformation is a particular case of translation. The consequence of this transformation looks like "pushing" a geometric object in a direction which is parallel to a coordinate plane as 3D or a coordinate axis as 2D. How far a direction is pushed is found by its shearing factor.
  • Reflection is a transformation that generates the mirror image of an object. For reflection we require to know the reference axis or reference plane depending upon where the object is 2-D or 3-D.
  • Composite transformation engages more than one transformation concatenated in a particular matrix. Such process is also termed as concatenation of matrices. Any transformation made about an arbitrary point makes use of composite transformation as Rotation regarding to an arbitrary point, reflection regarding to an arbitrary line, and so on.
  • The utilization of homogeneous coordinate system to shows the translation transformation into matrix form, enlarges our N-coordinate system along with (N+1) coordinate system.

Related Discussions:- Introduction of 2-d and 3-d transformations

Student, hi I need help with photoshop

hi I need help with photoshop

What is scaling and shearing, What is scaling and shearing? The scaling...

What is scaling and shearing? The scaling transformations alters the shape of an object and can be carried out  by multiplying every vertex (x,y) by scaling factor Sx, Sy where

Basics of animation - computer animation, Basics of Animation - Computer an...

Basics of Animation - Computer animation Historical and traditional methods for production of animation: As we have studied the transformations linked in computer graphics

Performing rotation about an axis, Performing rotation about an Axis Fo...

Performing rotation about an Axis For performing rotation about an axis parallel to one of the coordinate axes (say z-axis), you first need to translate the axis (and hence the

Remote sensing packages-Image processing, Remote Sensing Packages: general...

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

Explain the working of animators, Explain the working of Animators Anim...

Explain the working of Animators Animators want to create a human image that moves and interacts with its background in such a way that viewers can't tell if a specific scene i

Polygon or area clipping algorithm, Polygon or Area Clipping Algorithm - Su...

Polygon or Area Clipping Algorithm - Sutherland-Hodgman Algorithm There are different algorithms as Liang-Barsky, Line clipping, Weiler-Atherton Polygon Clipping,

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd