すべてのライト シェーダは、光源のカラーを決定する引数を取ります。ここでは、カラーを決定するために使用されるライト ユーティリティについて説明します。これらのユーティリティは、他のライト シェーダのカラー パラメータにアタッチすることもできます。
Comission Internationale de l'Eclairage (CIE) は、いくつかの光を標準化しています。D65 がもっとも広く知られていますが、CIE D 光にはさまざまな種類があります。65 という数字は、関連する 6,500 ケルビンという色温度を指しています。この光は、曇天の日光の色を表しています。この光は白のカラーを定義する目的で広く使用されており、実際の RGB 値は(1,1,1)です。D65 以外の CIE D 光は、関連するカラー温度が異なります。この実装では、4,000 ケルビンから 25,000 ケルビンまでの色温度がサポートされています。
color "mib_cie_d" ( scalar "temperature", scalar "intensity")
照らされたすべての光を吸収する理想的なマテリアルは、一切のカラーを欠くために黒体と呼ばれます。しかし、どのようなマテリアルでも、十分に熱することによって電磁放射を行います。黒体の場合、この放射のスペクトラム分布はマテリアルの温度のみに依存し、それ以外のマテリアル プロパティには影響を受けません。そのような物体の温度には、特定のカラーが関連付けられています。温度が高くなると、このカラーは赤から白、さらに青へと変化していきます。放射の強度も温度によって増加しますが、ここではカラーは指定された強度に正規化され、温度による作用は考慮されません。
color "mib_blackbody" ( scalar "temperature", scalar "intensity")
Copyright © 1986, 2015 NVIDIA ARC GmbH. All rights reserved.