Warnock algorithm

E273884

The Warnock algorithm is a classic hidden surface determination technique in computer graphics that recursively subdivides a scene into smaller regions to efficiently resolve visibility.

All labels observed (1)

Label Occurrences
Warnock algorithm canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf computer graphics algorithm ⓘ
hidden surface determination algorithm ⓘ
visibility algorithm ⓘ
advantage adaptive refinement of complex regions ⓘ
conceptually simple divide-and-conquer structure ⓘ
efficient for scenes with large simple areas ⓘ
approach divide-and-conquer ⓘ
image-space algorithm ⓘ
category hidden surface removal ⓘ
image-space visibility algorithm ⓘ
classificationTest primitive completely inside region ⓘ
primitive completely outside region ⓘ
primitive intersecting region ⓘ
complexityCharacteristic adaptive to scene and image complexity ⓘ
coreIdea recursive subdivision of the image into smaller regions ⓘ
resolve visibility by classifying primitives relative to a region ⓘ
developer John E. Warnock ⓘ
linked to: John Warnock
field 3D rendering ⓘ
computer graphics ⓘ
handles lines ⓘ
points ⓘ
polygons ⓘ
input set of geometric primitives in a scene ⓘ
viewing parameters ⓘ
inspired later hierarchical visibility algorithms ⓘ
limitation can be slow for highly complex scenes ⓘ
not as efficient as z-buffering on modern hardware ⓘ
recursion overhead ⓘ
namedAfter John E. Warnock ⓘ
linked to: John Warnock
originalContext early raster graphics systems ⓘ
output visible surfaces for each pixel region ⓘ
processingDomain image plane ⓘ
publicationYear 1969 ⓘ
purpose hidden surface removal ⓘ
visibility determination ⓘ
relatedTo binary space partitioning ⓘ
painter's algorithm ⓘ
z-buffer algorithm ⓘ
stoppingCondition region contains a single primitive ⓘ
region is simple enough to resolve directly ⓘ
region size reaches a single pixel ⓘ
subdivisionCriterion region complexity ⓘ
region size ⓘ
typicalRepresentation quadtree-like subdivision of the image plane ⓘ
uses recursive region subdivision ⓘ
simple visibility tests within regions ⓘ
visibilityDecisionBasis depth ordering of primitives within a region ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

C. S. Warnock → knownFor → Warnock algorithm ⓘ
subject linked to: Warnock