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

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.
Posted Date: 4/3/2013 6:14:51 AM | Location : United States







Related Discussions:- Introduction of 2-d and 3-d transformations, Assignment Help, Ask Question on Introduction of 2-d and 3-d transformations, Get Answer, Expert's Help, Introduction of 2-d and 3-d transformations Discussions

Write discussion on Introduction of 2-d and 3-d transformations
Your posts are moderated
Related Questions
Write a C-code which generates a font interactively.This means after every n mouse clicks, a Bezier curve is generated and then the terminal point of the last drawn Bezier curve is

Question: (a) A statistical encoding algorithm is being considered for the transmission of a large number of long text files over a public network. Part of the file content i

Role in Education and Training:- A multimedia presentation is an important way to introduce new concepts or described a new technology. Individuals determine it easy to understand

What is the major disadvantages of storing information structures in display memory? A major disadvantage of storing information structures in display memory is that when color an

Phong Specular Reflection Model or Specular Reflection This model of local illumination is frequently termed as the Phong specular reflection model. Here we discuss the matter

Mathematical description of an Oblique projection onto xy-plane  In order to expand the transformation for the oblique projection, identify the Figure. This figure explains a

Advantages of JPEG Images Huge compression ratios mean sooner download speeds. JPEG produces outstanding results for main photographs and complicated images. JPEG s

Write a C program which takes points as input from mouse clicks (left button) and then performs an action.  Apply your program to generate a closed polygon as follows: Every time a

Two-Dimensional Geometric Transformations  When a real life object is modelled using shape primitives, there are several possible applications.  You may be required to do furth

Achieve a perspective projection on the z = 0 plane of the unit cube, demonstrated in Figure (l) from the cop at E (0, 0, 10) upon the z-axis. Figure: I 01:  currently c