拡散色GバッファZバッファ法線Gバッファ最終的な合成結果 遅延シェーディング (ちえんシェーディング、英: Deferred Shading、ディファードシェーディング、遅延レンダリングとも) は2次元のスクリーンスペース(画面空間)上でシェーディング(陰影計算)を行なう技術である。遅延と呼ばれるのは最初にジオメトリを処理する頂点シェーダーからピクセルシェーダーに至るまでの第1パスでシェーディングが実際に実行されていないからである。かわりにシェーディングは第1パスの結果を使ってレンダリングされる第2パスまで「遅延」される。 遅延シェーダーの第1パスでは、最終的なシェーディングに必要とされるデータがいったん収集されるのみとなる。各表面の位置や法線、マテリアルといった幾何学情報は、1組のテクスチャとしてジオメトリバッファ (英: Geometry Buffer, G-Buffer) にレンダリ
![遅延シェーディング - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/eed3719480807a4b9dbf3bf33f6ef68424a90e35/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2F7%2F7a%2FDeferred_rendering_pass_col.jpg)