2-d and 3-d transformations, Computer Graphics

2-D and 3-D Transformations

Previously, we have presented approaches for the generation of polygonal regions and lines. We identified that once the objects are produced, the various applications may need variations in these. For illustration, assume that we have produced the scene of a room. When we move along the room we determine the object's position comes closer to us, it shows bigger even as its orientation modifies. Hence we require altering or manipulating such objects. Fundamentally this process is continued by means of transformations. Transformation is a type of process of changing the position of the object or maybe any combination of these.

The objects are referenced through their coordinates. Modification in orientation, shape and size are accomplished along with geometric transformations which allow us to compute the new coordinates. The fundamental geometric transformations are translation, shearing, rotation and scaling. Another transformation that is frequently applied to objects comprises reflection.

In these sections, we will present transformations to manipulate such geometric 2-Dimentional objects via Translation, and Rotation on the screen. We may like to modify their shapes either via reducing or magnifying their sizes via means of Scaling transformation. We can also determine similar although new shapes via taking mirror reflection along with respect to a chosen axis of references. At last, we extend the 2-D transformations to 3-Dimensional cases.

Posted Date: 4/3/2013 4:09:07 AM | Location : United States







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

Write discussion on 2-d and 3-d transformations
Your posts are moderated
Related Questions
QUESTION a) Differentiate between raster and vector images. b) Explain the concept of bit depth. What is the minimum number if bits required for a one-colour digital image t

Polygonal Meshes - Clipping and 3D Primitives Apart from polygonal surfaces, polygonal meshes are also used extensively in 3D geometric modelling.A mesh is essentially a polyg

Curve segment - properties of bezier curves Note : 1) The joining point on the curve along w.r.t. the parameter based upon second derivates of Q(t) is the acceleration. Wh

Computer Animation Tools  To create various types of animation discussed above, we want to have particular software and hardware as well. Here, the fundamental constraint is re

Quicktime Quicktime is the video format devised through and used through Apple and can be utilized at varying quality and file sizes. This is quite broadly used and has affecte

Categories of Line Segments It categorizes line segments into three categories (i) trivially rejected (ii) trivially selected (iii) may be partially visible or totally invisibl

a__________of a scene is apart of a scene by which relate one part of the scene with the other parts of the scene

Question 1: (a) Once a selection is made, what area of the image can be edited? (b) What is the purpose of saving selections? (c) How can you move a selection while you a

Example: Exemplify the Bresenham line generation algorithm through digitizing the line along with end points (20, 10) and (30, 18) Solution: m =    (y2 - y1)/( x2 - x1)  =

Main objectives: To test to micro-controller I2C protocol bus functionality Setting and displaying accurate time and date on the LCD GENERAL DESCRIPTION The D