用語集

レンダーターゲット

レンダーターゲットとは

レンダーターゲット配列を含む

レンダーターゲットは、グラフィックスが表示される前に描画されるメモリバッファであり、レンダーターゲット配列は複数の宛先に同時に出力することを可能にします。これは、特に VR において、それぞれの目の異なるビューを効率的にレンダリングするのに役立ちます。

レンダーターゲットのしくみ

レンダーターゲットは、最終画像が表示デバイスに転送される前にレンダリング操作が行われる仮想キャンバスを提供する、基本的なグラフィックスプログラミングの概念として機能します。最近のレンダリングシステムは、画面に直接描画する代わりに、まずオフスクリーンバッファに画像を合成し、洗練されたマルチステージレンダリング技術を可能にします。

レンダーターゲットは、基本的な表示準備を超えて多くの目的に役立ちます。これには、シャドウマッピング (光の視点をキャプチャして影を計算する)、反射マッピング (リアルな反射を作成する)、ポストプロセスエフェクト (完成したシーンにフィルターを適用する)、およびディファードレンダリング (照明計算をジオメトリ処理から分離する) が含まれます。

立体視アプリケーションでは、レンダーターゲット配列が関連するターゲットを共有プロパティを持つグループ化されたコレクションに整理することにより、複数のビューを効率的に処理できるようにし、それぞれの目のビューを管理する際の CPU オーバーヘッドを削減します。この機能は、左右の目のビューがそれぞれの視点に特化したターゲットを通じて同時に処理される単一パスステレオレンダリングのような、パフォーマンス最適化された VR レンダリング技術の重要な基盤を形成します。

用語集に戻る