深度缓冲
Sign in to saveAlso known as Z-buffering, z-buffer, z-buffering, depth buffer, depth buffering
thumb|Z-buffer data A z-buffer, also known as a depth buffer, is a type of data buffer used in computer graphics to store the depth information of fragments. The values stored represent the distance to the camera, with 0 being the closest. The encoding scheme may be flipped with the highest number being the value closest to camera.
In the Vinony graph
Vinony's link graph records 189 inbound references to 深度缓冲, and connects out to High Bandwidth Memory, graphics processing unit and shader.
It sits within the topics 3D rendering and Cleanup tagged articles with a reason field from April 2017.
Vinony links it to 22 Wikipedia language editions.
Wikidata facts
- Instance of
- data buffer
- Image
- Z buffer.svg
Show 1 more fact
- Commons category
- Z-buffering
Sources (1)
via Wikidata · CC0
Article · 中文
在计算机图形学中,深度缓冲是在三维图形中处理图像深度坐标的过程,这个过程通常在硬件中完成,它也可以在软件中完成,它是的一个解决方法。可见性问题是确定渲染场景中哪部分可见、哪部分不可见的问题。画家算法是另外一种常用的方法,尽管效率较低,但是也可以处理透明场景元素。深度缓冲也称为Z缓冲。 当三维图形卡渲染物体的时候,每一个所生成的像素的深度(即z坐标)就保存在一个缓冲区中。这个缓冲区叫作z缓冲区或者深度缓冲区,这个缓冲区通常组织成一个保存每个屏幕像素深度的x-y二维数组。如果场景中的另外一个物体也在同一个像素生成渲染结果,那么图形处理卡就会比较二者的深度,并且保留距离观察者较近的物体。然后这个所保留的物体点深度保存到深度缓冲区中。最后,图形卡就可以根据深度缓冲区正确地生成通常的深度感知效果:较近的物体遮挡较远的物体。这个过程叫作z消隐。 深度缓冲的分辨率对于场景质量有很大的影响:当两个物体非常接近的时候,16位的深度缓冲区可能会导致“z缓冲区fighting”的;使用24位或者32位的深度缓冲区就会表现得较好;由于精度太低,所以很少使用8位的深度缓冲区。
Abstract from DBpedia / Wikipedia · CC BY-SA