Plane equation - curves and surfaces, Computer Graphics

Assignment Help:

Plane Equation - Curves and Surfaces

Plane is a polygonal surface that bisects its environment in two halves. One is termed to as forward and another as backward half of some plane. Currently the question is that half is forward and that backward, since both are relative terms. Thus to get rid of this dilemma, we utilize the mathematical representation of planes, that is, concepts as equations of planes, normal to a plane and so on, that we have already studied. Now we know that both forward and backward halves are associative terms but with respect to what? Yes, it's the plane itself in respect of that we can say any point in the surrounding environment is in back or front of the plane. Hence we see any point on the plane must satisfy the equation of a plane to be zero, that is: Ax + By + Cz + D=0. This equation implies any point (x,y,z) will only lie upon the plane whether it satisfies the equation to be zero any point (x,y,z) will lie upon the front of the plane whether it satisfies the equation to be greater than zero and one of point (x,y,z) will lie upon the back of the plane whether it satisfies the equation to be less than zero.

Here (x, y, z) is any point on the plane, and the coefficients A, B, C and D are constants explaining the spatial properties of the plane? This idea of space partitioning is used commonly in method of BSP that is Binary Space Partitioning, trees generation a polygon representation scheme, fairly similar to Octrees.

The significance of plane equations is that they assist in producing display of any 3-D object, but for such we have to to process the input data representation for the object by several procedures that may include the follow steps of processing.

  • To transform the modeling and world-coordinate explanations to viewing coordinates,
  • To devise coordinates,
  • To know visible surfaces,
  • To apply surface-rendering processes

Related Discussions:- Plane equation - curves and surfaces

Color histogram, A color histogram is a representation of the distribution ...

A color histogram is a representation of the distribution of colors in an image. For digital images, a color histogram represents the number of pixels that have colors in each of a

What you mean by parallel projection, What you mean by parallel projection?...

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

Z-buffer algorithm, How to implement z-buffer algorithm using C programming...

How to implement z-buffer algorithm using C programming

Create an animated application, The purpose of this assignment is for you t...

The purpose of this assignment is for you to create an animation like you would see on an electronic greeting card. Have fun and be creative.  Here are the requirements: you

Displacement mapping, Implement displacement mapping and bump mapping on a ...

Implement displacement mapping and bump mapping on a sphere. The displacement can be whatever your choice. The bump map can be whatever your choice as well.

CRT, Explain working of CRT

Explain working of CRT

Introduction of visible surface detection, Introduction of Visible Surface ...

Introduction of Visible Surface Detection For displaying a realistic presentation of the given 3Dimentional object, hidden surfaces and hidden lines should be identified fo

How does the z-buffer algorithm find out which surfaces, Illustration 1: H...

Illustration 1: How does the z-buffer algorithm find out which surfaces are hidden? Solution : Depth or Z-buffer algorithm employs a two buffer area each of two-dimensional ar

Region filling, what is region filling? give details

what is region filling? give details

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