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

Define addressability, What is meant by Addressability?  The Addressabi...

What is meant by Addressability?  The Addressability is the number of individual dots per inch (d.p.i) that can be formed. If the address of the current dot is (x, y) then the

Important points about the bezier curves, Important points about the bezier...

Important points about the bezier curves - modeling and rendering 1) Generalizing the idea of Bezier curve of degree at n based upon n+1 control point p0,.....pn P(0)= P 0

Reflection and types of reflection, Reflection and Types of Reflection ...

Reflection and Types of Reflection Reflection and its types:   Reflection: this is the phenomenon of bouncing back of light; such phenomenon obeys laws of Reflec

Difference of gaussians, Difference of Gaussians In this project we wi...

Difference of Gaussians In this project we will implement the difference of Gaussians (DoG) edge detector and learn its characteristics. Part A: Design and implement a proc

Image classification, The image classification is the process to categorize...

The image classification is the process to categorize images into one of several classes or categories. In this project, there are seven categories (Piano, Kangaroo, Strawberry, Su

Texturing - texture coordinate, Background Texturing is like wallpaperin...

Background Texturing is like wallpapering; you are pasting an image onto the OpenGL Quad primitive.  Recall that GL_QUAD is specified by four vertices.  An image, or a texture,

Why are the bitmap images unsuitable, Question: (a) (i) Give four re...

Question: (a) (i) Give four reasons to explain why are the bitmap images unsuitable for use in a high end print production workflow. (ii) An eps file has two main parts,

Jpeg graphics, JPEG Graphics: Another graphic file format usually utilized...

JPEG Graphics: Another graphic file format usually utilized on the Web to minimize graphics file sizes is the Joint Photographic Experts Group that is JPEG compression scheme. Not

Define affine transformation, Define Affine transformation?  A coordina...

Define Affine transformation?  A coordinate transformation of the form X= axxx +axyy+bx, y 'ayxx+ayy y+by  is known as a two-dimensional affine transformation. Every of the tra

Explain briefly ancillary operations, Problem: a. Explain briefly six A...

Problem: a. Explain briefly six Ancillary Operations? b. When do ancillary operations take place? c. (i) What is flexography? (ii) Provide examples of finished produ

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