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

Classic applications of digital video, The table as given below demonstrate...

The table as given below demonstrates possible values of such parameters for classic applications of digital video. Application                  Frame rate                  Dime

Explain bresenham''s circle drawing algorithm, Question 1 Explain Bresenha...

Question 1 Explain Bresenham's Circle Drawing Algorithm Question 2 Derive the matrix for inverse transformation Question 3 Discuss the following Raster Graphic Algorithm

Military-applications for computer animation, Military: In order to enter ...

Military: In order to enter the military, one has to go by various training. Depending upon whether you want to be in the army, navy or the marines, you may be working along with

Can you give some basic features of computer graphics, Can you give some ba...

Can you give some basic features of computer graphics? The methods of computer graphics are the manipulation and creation of graphics (artificial images) by computer.

Filled-area primitives - output primitives, Filled-Area Primitives  Fil...

Filled-Area Primitives  Filled-area primitives are one of the most important types of primitives used in Computer Graphics.  Basically filled-area primitives are meant to fill

Disadvantages of analogue signal over digital signal, Problem: (a) Lis...

Problem: (a) List four components of ‘Multimedia'. (b) Write short notes on the following: (i) itunes (ii) ipods (c) Some Multimedia development teams can have an

Multimedia business, Multimedia Business: Even fundamental office app...

Multimedia Business: Even fundamental office applications as a MS word processing package or a MS Excel spreadsheet tool turns into a powerful tool along with the aid of mult

Objectives-introduction to computer graphics, Objectives After complet...

Objectives After completing this section, you must be familiar with: explain computer graphics, its characteristics and features; Conversations about applicat

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