Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! Save your stuff! » Create account

In computer graphics, z-buffering, also known as depth buffering, is the management of image depth coordinates in 3D graphics, usually done in hardware, sometimes in software. [1]

45 relations: A-buffer, Accuracy and precision, Aerial perspective, Artifact (error), Bandwidth (computing), Bottleneck (engineering), Centroid, Computer data storage, Computer graphics, Data buffer, Depth map, Edwin Catmull, Fillrate, Fixed-point arithmetic, Floating point, Frustum, HyperZ, Inversion, Irregular Z-buffer, Linear interpolation, Lossless compression, Orthographic projection, Painter's algorithm, Pixel, Plane (geometry), Polygon, Rendering (computer graphics), Shader, Shadow mapping, Software, Space, Texture mapping, Vertex (geometry), Viewing frustum, Visibility (geometry), Z-fighting, Z-index, Z-order, 16-bit, 24-bit, 32-bit, 3D computer graphics, 3D projection, 3D scanner, 8-bit.


In computer graphics, A-buffer, also known as anti-aliased, area-averaged or accumulation buffer, is a general hidden surface mechanism suited to medium scale virtual memory computers.

New!!: Z-buffering and A-buffer · See more »

Accuracy and precision

Accuracy and precision are defined in terms of systematic and random errors.

New!!: Z-buffering and Accuracy and precision · See more »

Aerial perspective

Aerial perspective or atmospheric perspective refers to the effect the atmosphere has on the appearance of an object as it is viewed from a distance.

New!!: Z-buffering and Aerial perspective · See more »

Artifact (error)

In natural science and signal processing, an artifact is any error in the perception or representation of any visual or aural information introduced by the involved equipment or technique(s).

New!!: Z-buffering and Artifact (error) · See more »

Bandwidth (computing)

In computing, bandwidth is the bit-rate of available or consumed information capacity expressed typically in metric multiples of bits per second.

New!!: Z-buffering and Bandwidth (computing) · See more »

Bottleneck (engineering)

In engineering, a bottleneck is a phenomenon by which the performance or capacity of an entire system is severely limited by a single component.

New!!: Z-buffering and Bottleneck (engineering) · See more »


In mathematics and physics, the centroid or geometric center of a two-dimensional region is the arithmetic mean ("average") position of all the points in the shape.

New!!: Z-buffering and Centroid · See more »

Computer data storage

Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media used to retain digital data.

New!!: Z-buffering and Computer data storage · See more »

Computer graphics

Computer graphics are pictures and movies created using computers - usually referring to image data created by a computer specifically with help from specialized graphical hardware and software.

New!!: Z-buffering and Computer graphics · See more »

Data buffer

In computer science, a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is being moved from one place to another.

New!!: Z-buffering and Data buffer · See more »

Depth map

In 3D computer graphics a depth map is an image or image channel that contains information relating to the distance of the surfaces of scene objects from a viewpoint.

New!!: Z-buffering and Depth map · See more »

Edwin Catmull

Edwin Earl "Ed" Catmull (born March 31, 1945) is a computer scientist and current president of Pixar Animation Studios and Walt Disney Animation Studios (including the latter's DisneyToon Studios division).

New!!: Z-buffering and Edwin Catmull · See more »


The term fillrate usually refers to the number of pixels a video card can render and write to video memory in a second.

New!!: Z-buffering and Fillrate · See more »

Fixed-point arithmetic

In computing, a fixed-point number representation is a real data type for a number that has a fixed number of digits after (and sometimes also before) the radix point (after the decimal point '.' in English decimal notation).

New!!: Z-buffering and Fixed-point arithmetic · See more »

Floating point

In computing, floating point is the formulaic representation which approximates a real number so as to support a trade-off between range and precision.

New!!: Z-buffering and Floating point · See more »


In geometry, a frustum (plural: frusta or frustums) is the portion of a solid (normally a cone or pyramid) that lies between two parallel planes cutting it.

New!!: Z-buffering and Frustum · See more »


HyperZ is the brand for a set of processing techniques developed by ATI Technologies and later Advanced Micro Devices and implemented in their Radeon-GPUs.

New!!: Z-buffering and HyperZ · See more »


Inversion or inversions may refer to.

New!!: Z-buffering and Inversion · See more »

Irregular Z-buffer

The irregular Z-buffer is an algorithm designed to solve the visibility problem in real-time 3-d computer graphics.

New!!: Z-buffering and Irregular Z-buffer · See more »

Linear interpolation

In mathematics, linear interpolation is a method of curve fitting using linear polynomials.

New!!: Z-buffering and Linear interpolation · See more »

Lossless compression

Lossless compression is a class of data compression algorithms that allows the original data to be perfectly reconstructed from the compressed data.

New!!: Z-buffering and Lossless compression · See more »

Orthographic projection

Orthographic projection (or orthogonal projection) is a means of representing a three-dimensional object in two dimensions.

New!!: Z-buffering and Orthographic projection · See more »

Painter's algorithm

The painter's algorithm, also known as a priority fill, is one of the simplest solutions to the visibility problem in 3D computer graphics.

New!!: Z-buffering and Painter's algorithm · See more »


In digital imaging, a pixel, pel, or picture element is a physical point in a raster image, or the smallest addressable element in an all points addressable display device; so it is the smallest controllable element of a picture represented on the screen.

New!!: Z-buffering and Pixel · See more »

Plane (geometry)

In mathematics, a plane is a flat, two-dimensional surface.

New!!: Z-buffering and Plane (geometry) · See more »


In elementary geometry, a polygon is a plane figure that is bounded by a finite chain of straight line segments closing in a loop to form a closed chain or circuit.

New!!: Z-buffering and Polygon · See more »

Rendering (computer graphics)

Rendering is the process of generating an image from a 2D or 3D model (or models in what collectively could be called a scene file), by means of computer programs.

New!!: Z-buffering and Rendering (computer graphics) · See more »


In the field of computer graphics, a shader is a computer program that is used to do shading: the production of appropriate levels of color within an image, or, in the modern era, also to produce special effects or do video post-processing.

New!!: Z-buffering and Shader · See more »

Shadow mapping

Shadow mapping or projective shadowing is a process by which shadows are added to 3D computer graphics.

New!!: Z-buffering and Shadow mapping · See more »


Computer software or simply software is any set of machine-readable instructions that directs a computer's processor to perform specific operations.

New!!: Z-buffering and Software · See more »


Space is the boundless three-dimensional extent in which objects and events have relative position and direction.

New!!: Z-buffering and Space · See more »

Texture mapping

Texture mapping is a method for adding detail, surface texture (a bitmap or raster image), or color to a computer-generated graphic or 3D model.

New!!: Z-buffering and Texture mapping · See more »

Vertex (geometry)

In geometry, a vertex (plural vertices) is a special kind of point that describes the corners or intersections of geometric shapes.

New!!: Z-buffering and Vertex (geometry) · See more »

Viewing frustum

In 3D computer graphics, the view frustum (also called viewing frustum) is the region of space in the modeled world that may appear on the screen; it is the field of view of the notional camera.

New!!: Z-buffering and Viewing frustum · See more »

Visibility (geometry)

Visibility is a mathematical abstraction of the real-life notion of visibility.

New!!: Z-buffering and Visibility (geometry) · See more »


Z-fighting is a phenomenon in 3D rendering that occurs when two or more primitives have similar values in the z-buffer.

New!!: Z-buffering and Z-fighting · See more »


z-index is a CSS property that sets the stack order of specific elements.

New!!: Z-buffering and Z-index · See more »


Z-order is an ordering of overlapping two-dimensional objects, such as windows in a graphical user interface (GUI), shapes in a vector graphics editor, or objects in a 3D application.

New!!: Z-buffering and Z-order · See more »


16-bit is also a term given to a generation of microcomputers in which 16-bit microprocessors were the norm.

New!!: Z-buffering and 16-bit · See more »


Notable 24-bit machines include the SDS 930 and SDS 940, the ICT 1900 series, and the Datacraft minicomputers/Harris H series.

New!!: Z-buffering and 24-bit · See more »


32-bit is also a term given to a generation of microcomputers in which 32-bit microprocessors are the norm.

New!!: Z-buffering and 32-bit · See more »

3D computer graphics

3D computer graphics (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images.

New!!: Z-buffering and 3D computer graphics · See more »

3D projection

3D projection is any method of mapping three-dimensional points to a two-dimensional plane.

New!!: Z-buffering and 3D projection · See more »

3D scanner

A 3D scanner is a device that analyses a real-world object or environment to collect data on its shape and possibly its appearance (e.g. colour).

New!!: Z-buffering and 3D scanner · See more »


8-bit is also a term given to a generation of microcomputers in which 8-bit microprocessors were the norm.

New!!: Z-buffering and 8-bit · See more »

Redirects here:

Depth buffer, Depth buffering, Depth buffers, Depth test, Depth testing, W-buffer, W-buffering, Z buffer, Z culling, Z-Buffer, Z-buffer, Z-culling, Zbuffer.


[1] https://en.wikipedia.org/wiki/Z-buffering

Hey! We are on Facebook now! »