G Buffer

最終更新日27 Jun 2017 01:21

Geometry Bufferの略
Deferredレンダリングに使う。

G-Bufferに描き込むものの例

  • Base Color…ライティング・シェーディングはしない、マテリアル本来のアルベドのカラーを描き込む。つまりのっぺりした状態。
  • Roughness…つるつるか、ざらざらか。逆にShininess(ツルツル度)で表現することもある。
  • Normal…法線マップ
  • Depth….Zバッファともいう。奥行情報のこと。

G-Bufferの使用用途

OpenGLでのやり方

[3]にのってる。

  1. フラグメントシェーダでout修飾子つけて書き出す。
  2. 結果をテクスチャとしてバインドする


ファイル

サポートサイト Wikidot.com