従来のレンダリングでは、すべての計算を、完全なスペクトルレンダリングとして、またはコンポーネント単位(XYZ、RGBなど)として、放射測定単位で行うのが一般的です。
ただし、最新のレンダリングでは、より物理ベースのモデルが追加されるため、アーティストは、たとえばルーメン内の光の強度など、より一般的な測光単位で値を指定できるので便利です。
パイプラインをすべて1つのタイプのユニットに維持するには、次のいずれかを実行できます。
- 発光効率を使用して、フォトメトリック単位をラジオメトリック単位に変換します
- レンダリングパイプライン全体をフォトメトリック単位に保つ
- セバスチャン・ラガルドは、彼のSiggraph 2014プレゼンテーションの「フロストバイトをPBRに移動」のコースノートでこのアイデアを非常によく示しています。
私の質問はこれらです:
- フォトメトリック単位でのみレンダリングすることに不利な点はありますか?
- 私が知る限り、測光ユニットは人間の目に偏った放射測定ユニットにすぎません。最終的な画像を目で確認することを考えると、これは問題ではないと思います。
- Frostbiteは、RGBコンポーネント単位のエンジンです。スペクトルレンダラーには、フォトメトリック単位のみでレンダリングすることによる追加の欠点がありますか?