场景周围的天空盒,用于绘制星星。天空盒是使用真赤道平均春分 (TEME) 轴定义的。
这仅在 3D 中受支持。变形为 2D 或哥伦布视图时,天空盒会淡出。天空盒的大小不得超过
Scene#maximumCubeMapSize
。
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
|
Object |
具有以下属性的对象:
|
Example:
scene.skyBox = new Cesium.SkyBox({
sources : {
positiveX : 'skybox_px.png',
negativeX : 'skybox_nx.png',
positiveY : 'skybox_py.png',
negativeY : 'skybox_ny.png',
positiveZ : 'skybox_pz.png',
negativeZ : 'skybox_nz.png'
}
});
See:
Members
确定是否将显示天空盒。
-
Default Value:
true
用于创建立方体贴图面的源:具有
positiveX
、
negativeX
、
positiveY
、
negativeY
、
positiveZ
和
negativeZ
属性的对象。这些可以是 URL 或
Image
对象。
-
Default Value:
undefined
Methods
销毁此对象持有的 WebGL 资源。销毁一个对象允许确定性地释放 WebGL 资源,而不是依赖垃圾收集器来销毁这个对象。
一旦一个对象被销毁,它就不应该被使用;调用
一旦一个对象被销毁,它就不应该被使用;调用
isDestroyed
以外的任何函数都会导致
DeveloperError
异常。因此,如示例中所做的那样,将返回值 (
undefined
) 分配给对象。
Throws:
-
DeveloperError : 该对象被销毁,即调用了destroy()。
Example:
skyBox = skyBox && skyBox.destroy();
See:
Returns:
如果此对象被销毁,则为
true
;否则,
false
。
See:
Throws:
-
DeveloperError : this.sources 是必需的,并且必须具有 positiveX、negativeX、positiveY、negativeY、positiveZ 和negativeZ 属性。
-
DeveloperError : this.sources 属性必须都是相同的类型。