Single point perspective transformation, Computer Graphics

Single Point Perspective Transformation - Viewing Transformations

In order to derive the particular point perspective transformations beside the x and y-axes, we construct figures (19) and (20) as the same to the Figure 18, although with the consequent COP's at E(-d,0,0) and E(0,-d,0) on the -ive x and y-axes respectively.

131_Single Point Perspective Transformation.png

The parametric equation of an l i.e. line EP, starting by E and passing through P is:

E+t(P-E)  0

=(-d,0,0)+t[(x,y,z)-(-d,0,0)]

=(-d,0,0)+t[x+d,y,z]

=[-d+t.(x+d), t.y, t.z]

Point P' is acquired, while t=t*

There is, P'=(x',y',z') =[-d+t*.(x+d), t*.y, t*.z]

Because, P' lies on X=0 plane shows -d+t*.(x+d)=0 must be true, which is t*=d/(x+d) is actual.

 

Hence, x'=-d+t*(x+d)=0

         y'=t*.y=y.d/(x+d)

         z'=t*.z=z.d/(x+d)

Hence P'=( 0, y.d/(z+d), z.d/(x+d))

          = (0,y/((z/d)+1), z/((x/d)+1))

In terms of Homogeneous coordinate system as P'=(0,y,z,(x/d)+1). The above equation can become in matrix form that is:388_Single Point Perspective Transformation 2.png

=[0,y/((z/d)+1), z/((x/d)+1),1] -------- (5)

is, P'h = Ph.Pper,x  --------------------------------(6)

Here Pper,z    in equation (5) implies the particular point perspective transformation w.r.t. x-axis.

Thus, the ordinary coordinates projected point P' of a agreed point P of a particular point perspective transformation with respect to the x-axis as:

(x', y',z',1)= [0,y/((z/d)+1), z/((x/d)+1),1] which has a center of projection at [-d,0,0,1] and a vanishing point assigned on the x-axis at [0,0,0,1]

As the same, the particular point perspective transformation w.r.t. y-axis is consequently:

687_Single Point Perspective Transformation 3.png

=[x/((y/d)+1),0, z/((y/d)+1),1] That is, P'h = Ph.Pper,y  -----------------------------(7)

Here Pper,y  in equation (5) implies the particular point perspective transformation w.r.t. y-axis.

Hence, the ordinary coordinates as projected point P' of a given point P of a particular point perspective transformation w.r.t. y-axis that is:

(x',y',z',1)=[x/((y/d)+1),0, z/((y/d)+1),1] which has a center of projection at [0,-d,0,1] and a vanishing point assigned on the y-axis at [0,0,0,1].

Posted Date: 4/4/2013 2:59:23 AM | Location : United States







Related Discussions:- Single point perspective transformation, Assignment Help, Ask Question on Single point perspective transformation, Get Answer, Expert's Help, Single point perspective transformation Discussions

Write discussion on Single point perspective transformation
Your posts are moderated
Related Questions
Single Point Perspective Transformation - Viewing Transformations In order to derive the particular point perspective transformations beside the x and y-axes, we construct fi

What you mean by parallel projection?  Parallel projection is one in which z coordinates is discarded and parallel lines from every vertex on the object are extended unless the

Modelling and Rendering a surface Common practice in modelling and rendering a surface is to approximate it by a polygonal surface.  By a polygonal surface we mean a surface whi

1. Modify the DDA algorithm for negative sloped lines; discuss both the cases i.e., slope > 1 and 0   Ans. For the generation of lines along with negative slopes as:

AUDIO AND VIDEO: Audio and video are working as eye and ear of multimedia. Both of them are heavily contributing to any type of multimedia application. Here we discuss something r

Explain application areas of computer graphics in different areas.    Early computer graphics has only certain special capabilities such as straight lines circles and ellipses

Application of animation: There are a variety of utilizations for computer animation. They can vary from fun to practical and educational ones. Medicine, military, entertainment,

Variation of Intensity - Modeling and Rendering According to the phong model the variation of Intensity (I) along with α (since I α cos n α) is: i) for shiny surface (

what is normalization transformation?why is it needed and important?give simple example also.

1.   Do we have need of to generate the full circumference of the circle utilizing the algorithm or  can we can produces it in a quadrant or octant only and after that utilization