Parameters¶
Atmosphere.parameters で読み出せる、大気の現在値をまとめた契約。
これは読み出し専用のライブ状態のスナップショットであり、書き込みは対応する
各 setter(Atmosphere.setGroundRayleigh 等)を経由する。フィールド名は
setter 名と対応しないものを含む(例: g_kr は Atmosphere.setGroundRayleigh
に対応。詳細は各フィールドの @see を辿ること)。
Atmosphere.applyPreset に渡す設定値は、この型ではなく setter 名の語彙で 揃えた Atmosphere.PresetValues を使う。
Properties¶
aerial_perspective_blend¶
aerial_perspective_blend:
number
aerial_perspective_distance¶
aerial_perspective_distance:
number
空気遠近が最大に達する距離 (m)。@see Atmosphere.setAerialPerspectiveDistance
ambient¶
ambient:
number
atmosphere_height¶
atmosphere_height:
number
大気上端の高度 (m)。@see Atmosphere.setAtmosphereHeight
aureole_intensity¶
aureole_intensity:
number
building_reflectance_limit¶
building_reflectance_limit:
number
建物の反射率の上限 (線形、[0, 1])。@see Atmosphere.setBuildingReflectanceLimit
~~esun~~¶
esun:
number
Deprecated¶
空の太陽係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.g_esun(Atmosphere.setGroundSunRate) または Atmosphere.Parameters.sun_scale を使う。
~~exposure~~¶
exposure:
number
Deprecated¶
空の露光係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.g_exposure(Atmosphere.setGroundExposure) または Atmosphere.Parameters.exposure_scale を使う。
exposure_scale¶
exposure_scale:
number
g_esun¶
g_esun:
number
g_exposure¶
g_exposure:
number
g_km¶
g_km:
number
g_kr¶
g_kr:
number
~~g_scale_depth~~¶
g_scale_depth:
number
Deprecated¶
地表の大気スケール係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.rayleigh_distribution / Atmosphere.Parameters.mie_distribution を使う。
ground_lighting_exposure¶
ground_lighting_exposure:
number
ground_physical_lighting¶
ground_physical_lighting:
boolean
~~km~~¶
km:
number
Deprecated¶
空のミー係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.g_km(Atmosphere.setGroundMie)を使う。
~~kr~~¶
kr:
number
Deprecated¶
空のレイリー係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.g_kr(Atmosphere.setGroundRayleigh)を使う。
mie_distribution¶
mie_distribution:
number
Mie 散乱の分布高度 (m)。@see Atmosphere.setMieDistribution
mie_g¶
mie_g:
number
moon_illuminance¶
moon_illuminance:
number
multi_scattering¶
multi_scattering:
number
quality¶
quality:
Quality
rayleigh_distribution¶
rayleigh_distribution:
number
Rayleigh 散乱の分布高度 (m)。@see Atmosphere.setRayleighDistribution
~~scale_depth~~¶
scale_depth:
number
Deprecated¶
空の大気スケール係数。現在の描画では参照されない(効果なし)。 代わりに Atmosphere.Parameters.rayleigh_distribution / Atmosphere.Parameters.mie_distribution を使う。
sun_scale¶
sun_scale:
number