Transformation for isometric projection - transformation, Computer Graphics

Assignment Help:

Transformation for Isometric projection - Transformation

Suppose that P(x,y,z) be any point in a space.  Assume as a given point P(x,y,z) is projected to the P'(x'y',z') on the projection plane as x + y + z = 0. We are involved to determine the projection point P'(x',y',z').

The parametric equation of a line passing via point P(x, y, z) and towards d (1, 1, 1) is:

P + t.d = (x, y, z) + t. (1,1,1) = (x + t, y + t, z + t) is any one point of on the line, here - ∞< t < ∞. The point P' can be acquired, whereas t = t*.

Hence P'=(x',y',z')=(x + t*,y + t*,z + t*), as P' lies on x + y + z = 0 plane.

ð   (x + t*)+(y + t*) + (z + t*)=0

ð  3.t*=-(x + y + z)

ð       t*=-(x + y + z)/3 must be true.

ð     x'= (2.x - y - z)/3 , y'=(-x +2.y - z)/3 , z'=(- x - y +2.z)/3

Hence, P'=(x',y',z')=[(2.x -y-z)/3, (-x +2.y- z)/3, (-x-y+2.z)/3]

In terms of homogeneous coordinates, we acquire:

1635_Transformation for Isometric projection - Transformation.png


Related Discussions:- Transformation for isometric projection - transformation

List of 3-d animation software, List of 3-D Animation Software Here is ...

List of 3-D Animation Software Here is a short list of several 3-D animation software are - Softimage ( Microsoft) -  Alias/Wavefront ( SGI) -  3D studia MAX (Autodesk

What is a blobby object, What is a Blobby object?  Some objects do not ...

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

Touch panels - input and output devices, Touch Panels - Input and output de...

Touch Panels - Input and output devices It allows displayed screen or object positions to be selected along with the touch of the finger and is also termed as Touch Sensitive

Curve clipping and character clipping, Curve Clipping and Character Clippin...

Curve Clipping and Character Clipping As you proceed further, you would see that the methods for curve clipping and character clipping have also been developed based on boundin

Construction of an isometric projection - transformation, Construction of a...

Construction of an Isometric Projection - Transformation In this projection, the direction of projection i.e. d = (d 1 ,d 2 ,d 3 ) makes an identical angles with all the 3-pr

Entertainment - applications for computer animation, Entertainment - Applic...

Entertainment - Applications For Computer Animation Advertising, Games, Film, Video, Television, Multimedia are various of the entertainment fields wherein computer animation h

Cyrus beck algorithm - line clipping algorithm, Cyrus Beck Algorithm - Line...

Cyrus Beck Algorithm - Line Clipping Algorithm Cyrus Beck Line clipping algorithm is actually, a parametric line-clipping algorithm. The term parametric means that we requi

Frame buffers - graphics hardware, Frame Buffers - Graphics Hardware ...

Frame Buffers - Graphics Hardware The storage region in a raster scan display system is set as a two-dimensional table. All row-column entry stores information as brightness

Draw the letters s, Draw the letters S, P, R or U of English alphabet using...

Draw the letters S, P, R or U of English alphabet using multiple Bézier curves.  A complete code for plotting Bezier curves is given previously. There in the code, control point

Education and training, explain in detail the application of computer graph...

explain in detail the application of computer graphics in education and training?

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