圍繞所提供的橢球體邊緣的大氣?;贕PU GEMS 2中的Accurate Atmospheric Scattering。
new SkyAtmosphere(ellipsoid)
這僅在3D中受支持。當變形為二維或哥倫布視圖時,大氣會淡出。
Parameters:
- Scene.skyAtmosphere
See:
Members
brightnessShift : Number
適用于大氣的亮度偏移。默認為0.0(無移位)。亮度變化-1.0是完全的黑暗,這將讓空間顯示通過。
-
Default Value:
0.0
(readonly) ellipsoid : Ellipsoid
獲取大氣所圍繞的橢球體。
hueShift : Number
色調改變以適應大氣。默認為0.0(無移位)。色調偏移1.0表示可用色調的完整旋轉。
-
Default Value:
0.0
saturationShift : Number
適用于大氣的飽和度偏移。默認為0.0(無移位)。飽和位移-1.0是單色的。
-
Default Value:
0.0
show : Boolean
確定是否顯示大氣。
-
Default Value:
true
Methods
destroy()
銷毀此對象持有的WebGL資源。銷毀對象允許確定地釋放WebGL資源,而不是依賴垃圾收集器來銷毀此對象。
一旦對象被破壞,就不應使用它;調用除
一旦對象被破壞,就不應使用它;調用除
isDestroyed
以外的任何函數都將導致DeveloperError
異常。因此,將返回值(undefined
)賦給對象,如示例中所述。
Throws
-
DeveloperError : 此對象已被銷毀,即調用destroy()。