Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Hidden-surface determination
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{short description|Visibility in 3D computer graphics}} {{multiple issues|{{Update|date=February 2016}} {{Refimprove|date=July 2017}}}} {{3D computer graphics}} In [[3D computer graphics]], '''hidden-surface determination''' (also known as '''shown-surface determination''', '''hidden-surface removal''' ('''HSR'''), '''occlusion culling''' ('''OC''') or '''visible-surface determination''' ('''VSD''')) is the process of identifying what [[Computer representation of surfaces|surfaces]] and parts of surfaces can be seen from a particular viewing angle. A hidden-surface determination [[algorithm]] is a solution to the [[visibility problem]], which was one of the first major problems in the field of 3D computer graphics.{{citation-needed|date=June 2020}} The process of hidden-surface determination is sometimes called '''hiding''', and such an algorithm is sometimes called a '''hider'''.{{citation-needed|date=June 2020}} When referring to line rendering it is known as [[hidden-line removal]].{{citation-needed|date=June 2020}} Hidden-surface determination is necessary to render a scene correctly, so that one may not view features hidden behind the model itself, allowing only the naturally viewable portion of the graphic to be visible.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)