Since | 20.0 |
vector integratehoseksky(float solar_altitude, float solar_azimuth, float turbidity, vector ground_albedo, int number_of_samples)
指定したHosek Skyから水平サーフェスパッチ上の放射照度を計算します。 これは、特に地表カラーを計算するのに役立ちます。
solar_altitude
水平線から測定された太陽の高度(単位は度)。
solar_azimuth
プラスX軸から測定された太陽の方位角(単位は度)。
turbidity
Amount of aerosols in the air.
値の範囲は1
から10
です。
エアゾルは光を散乱させ、空気の透明度を低下させます。
値が高いほど、ぼやけた太陽と彩度の低い大空が生成されます。
ground_albedo
惑星の反射カラー。 このカラーは、Hosek Skyに使用され、結果の地表カラーの計算にも使用されます。
number_of_samples
大空を積分するサンプル数。
デフォルトは32
です。
サンプル数が多いほど、精度が良くなります。
color | |
light |
|
sky |