Common transformation for parallel projection-transformation, Computer Graphics

Derive the common transformation for parallel projection into a specified view plane, here the direction of projection d=aI+bJ+cK is along the normal N=n1I+n2J+n3K along with the reference point R0(x0,y0,z0).

Solution: The common transformation for parallel projection into the xy-plane in the direction of projection following figure (b) v = a I + bJ + ck, indicated by P par, V, N, Ro, contains the subsequent steps:

a) Translate the view reference point Ro of the view plane to the origin, through T-Ro

b) Perform an alignment transformation An hence that the view normal vector N of the view points in the direction K of the normal to the xy-plane. The V projection vector's direction is transformed to new vector V' = AnV.

c) Project into the xy-plane using P par, v'

d) Align k back to N, utilizing An.

e) Translate the origin back to Ro, by TRo

Posted Date: 4/3/2013 6:33:06 AM | Location : United States







Related Discussions:- Common transformation for parallel projection-transformation, Assignment Help, Ask Question on Common transformation for parallel projection-transformation, Get Answer, Expert's Help, Common transformation for parallel projection-transformation Discussions

Write discussion on Common transformation for parallel projection-transformation
Your posts are moderated
Related Questions
Properties of Perspective projections - Transformation 1) Faraway objects seem smaller. 2) Straight lines are projected to straight lines. 3) Let line 1 and 2 is two s

PIXEL PAINT: The pixel paint file format permits a document to be opened in the pixel paint and pixel paint professional graphics application. Such format permits you to identify

Step1:  Read a text file which we want to hide. Step2:  Transform it into an array of its binary value. Step3: Transform this array into its equivalent one dimensional array

DDA or Digital Differential Analyzer Algorithm - Line generation algorithms From the above discussion we get that a Line drawing is accomplished through calculating intermedi

What is meant by scan code? When a key is pressed on the keyboard, the keyboard controller places a code bear to the key pressed into a part of the memory known as the keyboard


Poser - software to generate computer animations Poser: Poser through Curious Labs Creates 3-dimentaional complex models which you can view from any angle, distance o

MPLAB C18 TOOL (MC18) The MPLAB C18 compiler was designed as a full featured ASNI- compliant C - complier for the PIC18 family of 8bits MCUs. MC18 compiler is integrated with c

Differences between digital differential analyzer and VECGEN line algorithm?

Determine the advantages of raster-scan systems (i)  Rasterisation is now performed faster since a special purpose processor is used. (ii)  The CPU is not slowed down by the