コンテンツにスキップ

PresetValues

Atmosphere.applyPreset に渡せる見た目の設定値。

Atmosphere.Parameters とは独立した、setter/property と同じ語彙で揃えた バンドル用の契約である(全フィールド optional)。指定したフィールドだけが、 対応する setter と同じ検証(clamp・非有限値の無視)を通して適用される。省略した フィールドは現在値のまま変わらない。

ライブラリ組み込みの Atmosphere.PRESETS だけでなく、利用者が自作した バンドルを Atmosphere.applyPreset に直接渡す用途も想定している。

Properties

aerial_perspective_blend?

optional aerial_perspective_blend: number

See

Atmosphere.setAerialPerspectiveBlend


aerial_perspective_distance?

optional aerial_perspective_distance: number

最大距離 (m)。@see Atmosphere.setAerialPerspectiveDistance


ambient?

optional ambient: number

See

Atmosphere.setAmbient


atmosphere_height?

optional atmosphere_height: number

大気上端の高度 (m)。@see Atmosphere.setAtmosphereHeight


aureole_intensity?

optional aureole_intensity: number

円光の強さ。太陽と月の両方 (SunVisualizer.setGlowIntensity / MoonVisualizer.setGlowIntensity) へ書き込まれる。


exposure_scale?

optional exposure_scale: number

See

Atmosphere.setExposureScale


ground_exposure?

optional ground_exposure: number

See

Atmosphere.setGroundExposure


ground_lighting_exposure?

optional ground_lighting_exposure: number

See

Atmosphere.setGroundLightingExposure


ground_mie?

optional ground_mie: number

See

Atmosphere.setGroundMie


ground_rayleigh?

optional ground_rayleigh: number

See

Atmosphere.setGroundRayleigh


ground_sun_rate?

optional ground_sun_rate: number

See

Atmosphere.setGroundSunRate


mie_distribution?

optional mie_distribution: number

分布高度 (m)。@see Atmosphere.setMieDistribution


mie_g?

optional mie_g: number

See

Atmosphere.setMieG


moon_illuminance?

optional moon_illuminance: number

月光の照度。Viewer.moon の Moon.setIlluminance へ書き込まれる。


multi_scattering?

optional multi_scattering: number

See

Atmosphere.setMultiScattering


rayleigh_distribution?

optional rayleigh_distribution: number

分布高度 (m)。@see Atmosphere.setRayleighDistribution


sun_scale?

optional sun_scale: number

See

Atmosphere.setSunScale


tonemap_mode?

optional tonemap_mode: TonemapMode

トーンマップ。大気のパラメータではなく Viewer.render_effects の RenderEffects.setTonemapMode へ書き込まれる。