Transformation for isometric projection - transformation, Computer Graphics

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

Posted Date: 4/4/2013 2:39:08 AM | Location : United States







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

Write discussion on Transformation for isometric projection - transformation
Your posts are moderated
Related Questions
Question 1: a. List respectively ten main technical and human components necessary to ensure a studio-based one-plus-one interview? b. How does each component contribute in

Figure uses three dashed arcs and one small circle. Dashed line or arc is a style attribute that can be attached with a line or a curve. In OpenGL you can use the line stipple func

difference between vecgen and breshnam algorithm

Essentialily of Computer Simulation You may want to understand why to do simulation? Is there any one way to perform the tasks? To converse these matters lets briefly discuss

What is scaling and shearing? The scaling transformations alters the shape of an object and can be carried out  by multiplying every vertex (x,y) by scaling factor Sx, Sy where

Geometric tables - Polygon Tables 1) Vertex table: Keep vertices' coordinates values in the object. 2) Edge table: Keep pointers back in to the vertex table for identif

Beam Penetration Method and Shadow Mask Method Two methods exist for displaying colors in a CRT monitor - beam penetration method and shadow mask method. Beam penetration metho

Put the system of a geometric data table for a 3d rectangle. Solution : Vertex Table Edge Table Polygon Surface Table

Question: a) Datagram packet delivery and Virtual circuit packet delivery are two approaches to the delivery of packets by the network layer. Explain. b) What is the meaning