/
7.3.3. イラディアンスのみのシェーディング
This is the documentation for Enlighten.
7.3.3. イラディアンスのみのシェーディング
Enlighten の出力がイラディアンス テクスチャのみの場合、間接光の計算は非常に単純です。強度はピクセルの法線に応じて変化せず、テクスチャから読み取るだけです。
float3 GetIrradiance(float2 uv, float3 normal) { return tex2D(g_IrradianceSampler, uv).xyz; }
しかし、イラディアンス値は後のセクションの追加データによって増加させることができます。
ここでは、FP16 テクスチャの単純なイラディアンス デコードを前提としています。LRB 形式を使用する場合は、デコードはもう少し複雑です。出力形式 をご覧ください。
, multiple selections available,
Related content
9.2.1.1. Scene レンダラー
9.2.1.1. Scene レンダラー
More like this
4.1.3 発光マテリアルを光源に変える
4.1.3 発光マテリアルを光源に変える
More like this
7.2. アルベドの取り扱い
7.2. アルベドの取り扱い
More like this
6.4.3. マテリアル カラー データ
6.4.3. マテリアル カラー データ
More like this
7.6. ライト可視性データ
7.6. ライト可視性データ
More like this
7.4. ライト プローブの評価
7.4. ライト プローブの評価
More like this