V2EX  ›  英汉词典
Enqueued related words: Stencil Testing, Alpha Blending

Depth Testing

定义 Definition

Depth testing(深度测试/深度检测):计算机图形学中用于判断一个像素是否应被绘制的机制。它将当前片元(fragment)的深度值与深度缓冲(Z-buffer)中的已有深度进行比较,决定通过并写入还是丢弃,从而实现正确的遮挡关系(近处遮挡远处)。

发音 Pronunciation (IPA)

/dɛpθ ˈtɛstɪŋ/

例句 Examples

Depth testing prevents distant objects from drawing over closer ones.
深度测试能防止远处物体覆盖近处物体的显示。

After enabling depth testing and clearing the depth buffer each frame, the scene rendered correctly even with many overlapping transparent and opaque meshes.
在启用深度测试并在每一帧清除深度缓冲后,即使场景里有大量重叠的透明与不透明网格,渲染结果也能保持正确。

词源 Etymology

该短语由 depth(深度) + testing(测试)构成,直译为“对深度进行测试”。在 3D 渲染流水线里,“深度”通常指从相机到片元的距离(或其映射值),而“测试”指用比较规则(如小于、小于等于等)决定可见性;因此常与 Z-buffer 体系一起出现。

相关词 Related Words

文学与著作中的用例 Literary Works

  • OpenGL Programming Guide(常称 “Red Book”):在深度缓冲与可见性处理章节讨论 depth testing。
  • Real-Time Rendering(实时渲染经典教材):在深度缓冲、可见性与渲染管线部分系统讲解相关概念。
  • GPU Gems 系列:多篇章节涉及深度测试、深度缓冲的使用与优化。
  • LearnOpenGL(在线教程与配套文本):在 Depth testing 小节以实践方式介绍启用与清除深度缓冲等操作。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1771 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 245ms · UTC 11:11 · PVG 19:11 · LAX 03:11 · JFK 06:11
♥ Do have faith in what you're doing.