Depth Texture
释义 Definition
Depth texture(深度纹理):计算机图形学中一种把场景的“深度值”(每个像素到相机的距离或深度)存储为纹理的技术/数据。常用于阴影(shadow mapping)、后处理特效、遮挡判断、以及基于深度的合成与滤镜(如景深、雾效等)。在不同图形 API 中也可能与 Depth Buffer / Z-buffer 的概念紧密相关。
发音 Pronunciation (IPA)
/dɛpθ ˈtɛkstʃər/
词源 Etymology
- depth 源自古英语 dēop,表示“深度、深处”。
- texture 源自拉丁语 textura(“织造、结构”),经法语进入英语,常指“表面质感/纹理”或“结构”。
- 组合为 depth texture 时,属于现代计算机图形学术语:把“深度”这种数值信息以“纹理”这种可采样的数据形式保存与读取。
例句 Examples
The depth texture stores how far each pixel is from the camera.
深度纹理会存储每个像素到相机的距离信息。
In the post-processing pass, we sample the depth texture to apply fog and depth-of-field more accurately.
在后处理阶段,我们采样深度纹理,以更准确地实现雾效和景深效果。
相关词 Related Words
文学与典籍 Notable Works
- Real-Time Rendering(Tomas Akenine-Möller, Eric Haines, Naty Hoffman):讨论深度缓冲与将深度作为可采样资源(即深度纹理)的常见做法与用途。
- OpenGL Programming Guide(俗称 Red Book):涉及深度缓冲、纹理与帧缓冲对象等内容,为理解“深度纹理”的用法提供基础背景。
- GPU Gems(NVIDIA 系列文集):多篇章节会使用/提到将深度以纹理形式读取来实现阴影、雾效、屏幕空间效果等技术。