E_SunSky

様々な物理的および標準化された空のモデルに基づいて、環境光としての使用に適した空と、必要に応じて太陽の画像を作成します。

使い方

SunSkyノードは、物理的にシミュレーションされた大気モデルと様々な標準化されたモデルの両方に基づいて、複数の新しい空のモデルを提供します。SunSkyノードにより作成された画像は、EnvironmentLightノードへの入力として使用することができます。

対応しているスカイモデルは以下の通りです。

  • Physical: これは、大気のモデルを通り抜ける光線をたどることで空の色を計算します。従って、太陽が非常に低いときでも正確な結果が得られ、また、地面より上の様々な高さで見えるときの空も同様に計算することができます。
  • Physical spectral: これはPhysicalモデルに似ていますが、色はRGB3成分を使用する代わりに、完全にスペクトルシミュレーションを使用して計算されます。計算には少し時間がかかりますが、結果は通常Physicalモデルより少し精度が上がります。
  • Preetham-Shirley-Smits: これは、できるだけ厳密にPhysicalモデルに一致させようとする近似モデルです。Physicalモデルほどパラメータは多くないため、概算にすぎませんが、計算は非常に速くなります。
  • CIE Standard: これは、CIE標準空モデルを提供します。これらは、多様な空の状態をモデル化した様々な輝度のみ(つまり白黒)の方程式です。
  • CIE Traditional Overcast: CIE標準曇天空モデルは、雲に覆われた空の輝度のみ(つまり白黒)を概算します。

夜明けから夕暮れまでの16時間にわたるアニメーションをつけたPhysical spectralスカイモデル

Physical spectralスカイモデル

日没のPhysical spectralスカイモデル



地面から3km上方の
Physical spectralスカイモデル

汚染をシミュレーションするために
ミー散乱を増加させた
Physical spectralスカイモデル

Preetham-Shirley-Smitsスカイモデル

CIE StandardスカイモデルのNo.12

インプット/アウトプット

接続

ClassType

数値

説明

出力内容

画像

1

環境光としての使用に適した空の画像。

すべてのスカイモデル向けのコントロール

パラメータ

説明

Color Space

ColorSpace

生成された画像のカラースペース。

Sky Model

Sky Model

生成するスカイモデルのタイプ。

Include direct sunlight

True/False

直接光、つまりソーラーディスク自体を画像に含めるかどうかを指定します。

太陽の方向に対するコントロール

パラメータ

説明

Mode

Mode

太陽の方向をどのように表現するかを指定します。「Angles」は、太陽の角度と位置を指定し、「Direction」は太陽の方向を指すベクトルを指定し、「Time and Place」は、地球上の場所および時刻を指定します。

Zenith

0…90

度単位の太陽の天頂角。太陽は、ゼロでは真上にあり、90度では水平線上にあります。

Azimuth

0…360

度単位の太陽の方位角。0度では+Z方向、または北(画像の中央)です。270度では+X方向、または西(画像の左半分)です。

Direction

(-1,-1,-1)…(1,1,1)

太陽の方向を直接指定します。北(画像の中央)(0,0,1)、西(画像の左半分)(1,0,0)、真上は(0,1,0)で指定します。

Latitude

-90…90

度単位で表される地上の場所の緯度。北は正の値で、南は負の値で表されます。

Longitude

-180…180

度単位で表される地球上の場所の経度。東は正の値で、西は負の値で表されます。

Year

-4713-inf

BCには負の値を使用します。つまり、2 BCは、-1です。有効な日付は、紀元前47141123日以降である必要があります。

Month

1…12

1から12までの数字で指定される月。

Day

1…31

1から31までの数字で指定される日。

Hours

0…24

現地時間ではなく、UT(GMT)で指定される時刻。真夜中から数えて0.0から24.0時間。アニメーションで小数になることがあります。

Minutes

0…60

0.0から60.0までの分。

Seconds

0…60

0.0から60.0までの秒。

PhysicalおよびPhysical spectralスカイモデルに対するコントロール

パラメータ

説明

Planet radius

0…inf

メートル単位の惑星半径で、地球の場合は、約6,360,000 mです。

Atmosphere height

0…inf

メートル単位の大気の高度で、これにより光線の長さが決められます。地球の場合は、60,000 mを使用します。その高さでは密度がごくわずかになります。

Rayleigh scale height

0…inf

レイリー散乱のための大気のメートル単位の高さのスケールで、密度が均一の場合は大気の厚みです。

Mie scale height

0…inf

エアロゾルによるミー散乱のための大気のメートル単位の高さのスケールで、密度が均一の場合は大気の厚みです。

Elevation

0…inf

メートル単位の視聴者の高さ。

Mie extinction coefficient

0…inf

海面におけるミー消散係数で、デフォルトでは2.1e-5を使用し、値を上げると、汚染をシミュレーションすることができます。

Mie scattering albedo

0…1

ミー散乱のアルベドで、デフォルトは0.9です。

Mie phase coefficient

0…1

ミー位相関数の係数で、デフォルトは0.76です。

Sample count

1…inf

取得する積分のサンプルの数。

Physicalスカイモデル専用のコントロール

パラメータ

説明

Solar illuminance

0…inf

大気の最上部での太陽の輝度。物理的にはこれは約132,000 luxです。しかし、使いやすい範囲内のカラーを初期設定で取得するために、初期値はわずか20.0に設定されています。

Solar illuminance exposure

-inf…inf

太陽の輝度をスケールする露光量。

Solar color

カラー

太陽の色は指定されたカラースペースで、太陽の輝度の値によりスケールされます。物理的なXYZ値は約(0.97, 1.0, 1.04)で、sRGBでは約(1.1, 0.98, 0.85)です。デフォルト値は、便宜上、sRGB値に比例する(1.0, 0.9, 0.87)に設定されています。

Physical rayleigh scattering

True/False

物理的に計算されたレイリー散乱定数を使用することができます。

Rayleigh scattering coefficient

(0,0,0)…(inf,inf,inf)

指定されたカラースペースでのレイリー散乱係数。

Physical spectralスカイモデル専用のコントロール

パラメータ

説明

Solar irradiance

0…inf

大気の最上部での太陽の放射照度で、物理的には約1361 W/m^2ですが、使いやすい範囲内のカラーを初期設定で取得するために、初期値はわずか0.2に設定されています。

Solar irradiance exposure

-inf…inf

太陽の放射照度をスケールする露光量。

Preetham-Shirley-Smits, CIE StandardおよびCIE Traditional Overcastスカイモデル向けのコントロール

パラメータ

説明

Turbidity

0…inf

濁度は、空の曇り具合またはかすみの程度を指定します。

CIE Standardスカイモデル専用のコントロール

パラメータ

説明

CIE Sky Type

1..15

CIEスカイの種類で、1から15まであります。選択値としては、1CIE標準曇天空、5は均一輝度の空、12CIE標準晴天空で輝度と濁度が低く、13CIE標準晴天空で大気は汚染されています。

直接光のコントロール

パラメータ

説明

Solar illuminance

0…inf

大気の最上部での太陽の輝度。物理的にはこれは約132,000 luxです。しかし、使いやすい範囲内のカラーを初期設定で取得するために、初期値はわずか20.0に設定されています。

Solar illuminance exposure

-inf…inf

太陽の輝度をスケールする露光量。

Solar disc angular diameter

0…360

度単位で測定される太陽の角直径。デフォルトは、0.5357度です。これは、直接光が含まれているときにソーラーディスクにのみに使用されます。ディレクショナルライトとして扱われているため、太陽は変更されません。

着色のためのコントロール

パラメータ

説明

Sky tint

カラー

空の色合いで、指定されたカラースペースで適用されます。

Sky tint exposure

-inf…inf

空の色合いをスケールする露光量。

Direct light tint

カラー

直接光の色合いで、指定されたカラースペースで適用されます。

Direct light tint exposure

-inf…inf

直接光の色合いをスケールする露光量。