V2EX  ›  英汉词典

G-Buffer

释义 Definition

G-buffer(几何缓冲/几何缓冲区):计算机图形学中用于延迟渲染(deferred rendering/shading)的一组屏幕空间缓冲纹理,用来存储每个像素的几何与材质信息(常见如法线、深度、世界坐标/位置、反照率/基础色、金属度/粗糙度、材质ID等),以便在后续光照阶段高效计算多光源效果。该词也常泛指“这些缓冲的集合”。

发音 Pronunciation (IPA)

/ˈdʒiː ˌbʌfər/

例句 Examples

The G-buffer stores normals and depth for each pixel.
G-buffer 会为每个像素存储法线和深度信息。

In a deferred renderer, lighting is computed by sampling the G-buffer instead of re-rendering geometry for every light.
在延迟渲染器中,光照通过采样 G-buffer 来计算,而不是为每一盏灯都重新绘制几何体。

词源 Etymology

G-buffer 中的 G 通常解释为 geometry(几何):即把几何/表面属性先写入一组“缓冲(buffer)”,再在后续阶段进行光照合成。该术语随延迟着色与现代 GPU 渲染管线的普及而广泛使用。

相关词 Related Words

文献与作品 Literary / Notable Works

  • Real-Time Rendering(Akenine-Möller, Haines, Hoffman):在延迟渲染/延迟着色章节中讨论 G-buffer 的组成与权衡。
  • GPU Gems 2(NVIDIA):收录与延迟渲染相关的章节,常以 G-buffer 作为核心数据结构讲解多光源光照。
  • Physically Based Rendering: From Theory to Implementation:在现代渲染系统与管线讨论中会涉及基于缓冲的材质/几何信息组织方式(与 G-buffer 概念关联紧密)。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1870 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 05:04 · PVG 13:04 · LAX 21:04 · JFK 00:04
♥ Do have faith in what you're doing.