围绕所提供的椭球体边缘的大气。基于GPU 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()。