Visible-surface detection, Computer Graphics

Assignment Help:

Visible-Surface Detection

For the generation of realistic graphics display you know that hidden surfaces and hidden lines should be identified for removing. For this reason we require to conduct visibility tests. Visibility tests try to specify the visible surfaces or visible edges such are visible from a specified viewpoint. Visibility tests are performed via making use of either

object-space or              

 image-space or

Both object-space and image-spaces.

Object-space approaches utilize the directions of a surface normal with respect to a viewing direction to identify a back face. Image-space approaches employ two buffers as: one for storing the pixel intensities and the other for updating the depth of the visible surfaces from the view plane. A method that uses both image-space and object-space employs depth for sorting or reordering of surfaces. In this category this methods also utilize image-space for conducting visibility type tests. While making visibility tests, coherency property is employed to make the method extremely fast.

In this matter, we will discuss three algorithms or methods for detecting visible surfaces as:

  • Depth-buffer method
  • Scan-line method
  • Area subdivision method

Depth-buffer method and Scan-line method come beneath the category of image-space, and area-subdivision method utilizes both image-space and object-space approach.


Related Discussions:- Visible-surface detection

Frame animation non- interactive animation rectangular shape, Frame animati...

Frame animation non- interactive animation rectangular shape (Cartoon movies) It is an "internal" animation method, which is, it is animation within a rectangular frame. This i

Find out average unit normal vector at each polygon vertex, To find out ave...

To find out average unit normal vector at each polygon vertex At each polygon vertex as demonstrated by point V in the figure above, the normal vector is acquired by averaging

Authoring tools in multimedia, Authoring Tools Authoring tools genera...

Authoring Tools Authoring tools generally refers to computer software that assists multimedia developers produce products. Authoring tools are various from computer programmi

Illustration of a clipping window - raster graphics, Illustration of a Clip...

Illustration of a Clipping window ABCD is placed as follows: A (100, 10), B (160, 10, C (160, 40), D (100, 40) By using Sutherland-Cohen clipping algorithm determine the vis

Properties of perspective projections - transformation, Properties of Persp...

Properties of Perspective projections - Transformation 1) Faraway objects seem smaller. 2) Straight lines are projected to straight lines. 3) Let line 1 and 2 is two s

Why are all resolutions in ratio of 4:3, Q. Why are all resolutions in rati...

Q. Why are all resolutions in ratio of 4:3? The bad news is that almost every monitor can only display upto a maximum of 262,144 colours (i.e.  18 bits/pixel Colour Depth). The

Scaling, Scaling, shear, reflection and Viewing coordinates 1) Scaling,...

Scaling, shear, reflection and Viewing coordinates 1) Scaling, shear and reflection operations have natural extensions to 3D.    2)  Viewing coordinates are the coordinates

Cathode ray tube, cathode ray tube is an analog or digital device

cathode ray tube is an analog or digital device

Traditional animation techniques , Traditional Animation techniques as: ...

Traditional Animation techniques as: 1) Key Frames                        2) Cel Animation Formula: Required Key frames for a film = {[Time(in seconds)]

Scan conversion - 2d shape primitives, Scan conversion: For display of...

Scan conversion: For display of a continuously defined object, a method to map a continuous abstract object or shape into a discrete plane of computer display is needed.  This

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