Members
一个标量,确定雾的密度。在完全被雾覆盖的地形将被剔除。
当这个数值接近 1.0 时,雾的密度会增加,而接近 0 时则变得更稀薄。
雾越密,地形剔除的越积极。例如,如果相机位于椭球体上方 1000.0m 的高度,
将该值增加到 3.0e-3 会导致许多离观察者较近的瓦片被剔除。
减小该值将把雾推远于观察者,但会降低性能,因为更多的地形被渲染。
-
Default Value:
0.0006
Example:
// Double the default fog density
viewer.scene.fog.density = 0.0012;
true 如果雾效果已启用,false 否则。
-
Default Value:
true
Example:
// Disable fog in the scene
viewer.scene.fog.enabled = false;
在函数中使用的指数因子,用于调整基于相机在椭球体上方高度的密度变化。较小的值会随着相机高度的增加而产生更平缓的过渡。
值必须大于 0。
-
Default Value:
0.59
用于根据相机在地形上方的高度调整密度的标量。
-
Default Value:
0.001
应用雾的最大高度。如果相机位于此高度之上,则将禁用雾效。
-
Default Value:
800000.0
雾颜色的最小亮度,受光照影响。值为 0.0 可能会导致雾完全变黑。值为 1.0 则不会影响
亮度。
-
Default Value:
0.03
true 如果雾效果可以在着色器中渲染,false 否则。
这使得可以受益于基于雾密度的优化瓦片加载策略,而无需实际的视觉渲染。
-
Default Value:
true
Example:
// Use fog culling but don't render it
viewer.scene.fog.enabled = true;
viewer.scene.fog.renderable = false;
当地形瓦片部分处于雾中时,用于增加屏幕空间误差的因子。其效果是减少
请求渲染的地形瓦片数量。如果设置为零,则该功能将被禁用。如果在山区增加该值,
将减少请求的瓦片数量,但地平线附近的地形网格可能会显著降低分辨率。如果在相对平坦的区域增加该值,
则地平线上的变化几乎不可察觉。
-
Default Value:
2.0
影响雾的视觉密度的标量。该值不会影响地形的剔除。
与
Fog.density 结合使用,可以使雾看起来更浓或更淡。
-
Default Value:
0.15
Example:
// Increase fog appearance effect
viewer.scene.fog.visualDensityScalar = 0.6;
Experimental
此标量的值可能不是最终值,可能会更改。
