This is the documentation for Enlighten.

7.3.3. イラディアンスのみのシェーディング


Enlighten の出力がイラディアンス テクスチャのみの場合、間接光の計算は非常に単純です。強度はピクセルの法線に応じて変化せず、テクスチャから読み取るだけです。

    float3 GetIrradiance(float2 uv, float3 normal)
    {
         return tex2D(g_IrradianceSampler, uv).xyz;
    }

しかし、イラディアンス値は後のセクションの追加データによって増加させることができます。

ここでは、FP16 テクスチャの単純なイラディアンス デコードを前提としています。LRB 形式を使用する場合は、デコードはもう少し複雑です。出力形式 をご覧ください。