Lably
Skip to content

Hidden-surface determination

Visibility in 3D computer graphics

  • 7 min read
  • 4 chapters

Related on Lably

Through Algorithm, Sorting and Centroid

Background

Hidden-surface determination is a process that identifies which surfaces are not visible to the user (for example, because they lie behind opaque objects such as walls). Despite advances in hardware capability, rendering algorithms require substantial computational resources. By deciding that certain surfaces do not need to be rendered because they are not visible, rendering engines can improve efficiency, allowing the rendering of large world spaces.

There are many techniques for hidden-surface determination, but they generally rely on sorting the surfaces based on their distance from the viewer. Sorting large quantities of graphics primitives can be computationally-expensive and is usually done by divide and conquer. The different hidden-surface determination techniques differ, in part, through the way in which the space is partitioned prior to sorting.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication