Environment

Environment

场景环境控制。 此类实例不需要用户去创建,直接到MainControl实例中获取即可。

Constructor

new Environment(viewer)

Author:
  • zpc
Example
var envir = mainControl.environment;
Parameters:
Name Type Description
viewer Cesium.Viewer Cesium可视化器。

Members

enableLighting :Boolean

Default Value:
  • false
获取或设置是否开启光照。
Type:
  • Boolean

enableShadows :Boolean

Default Value:
  • false
获取或设置是否开启太阳投射的阴影。
Type:
  • Boolean

enableShadowsNormalOffset :Boolean

Default Value:
  • true
获取或设置是否开启阴影法线偏移。仅在开启太阳投射的阴影时才有效。
Type:
  • Boolean

enableSoftShadows :Boolean

Default Value:
  • false
获取或设置是否开启柔和阴影。仅在开启太阳投射的阴影时才有效。
Type:
  • Boolean

enableTerrainShadows :Boolean

Default Value:
  • false
获取或设置是否开启地形阴影。仅在开启太阳投射的阴影时才有效。
Type:
  • Boolean

fogDensity :Number

Default Value:
  • 2.0e-4
获取或设置雾化浓度。
Type:
  • Number

fogMinimumBrightness :Number

Default Value:
  • 0.1
获取或设置雾化最小亮度。
Type:
  • Number

glowFactor :Number

Default Value:
  • 1
获取或设置太阳光的辉光因子。
Type:
  • Number

groundAtmosphereBrightnessShift :Number

Default Value:
  • 0.0
获取或设置地面大气的亮度偏移。
Type:
  • Number

groundAtmosphereHueShift :Number

Default Value:
  • 0.0
获取或设置地面大气的色调偏移。
Type:
  • Number

groundAtmosphereSaturationShift :Number

Default Value:
  • 0.0
获取或设置地面大气的饱和度偏移。
Type:
  • Number

shadowsDarkness :Number

Default Value:
  • 0.3
获取或设置阴影暗度。仅在开启太阳投射的阴影时才有效。
Type:
  • Number

shadowsMaximumDistance :Number

Default Value:
  • 5000
获取或设置阴影最大距离。仅在开启太阳投射的阴影时才有效。
Type:
  • Number

showFog :Boolean

Default Value:
  • true
获取或设置是否开启雾化效果。
Type:
  • Boolean

showGlobe :Boolean

Default Value:
  • true
获取或设置是否开启地球。
Type:
  • Boolean

showGroundAtmosphere :Boolean

Default Value:
  • true
获取或设置是否开启地面大气。
Type:
  • Boolean

showMoon :Boolean

Default Value:
  • true
获取或设置是否开启月亮。
Type:
  • Boolean

showSkyAtmosphere :Boolean

Default Value:
  • true
获取或设置是否开启天空大气。
Type:
  • Boolean

showSkyBox :Boolean

Default Value:
  • true
获取或设置是否开启天空盒。
Type:
  • Boolean

showSun :Boolean

Default Value:
  • true
获取或设置是否开启太阳。
Type:
  • Boolean

showSunBloom :Boolean

Default Value:
  • true
获取或设置是否在太阳上使用Bloom过滤器(一种发光效果)。
Type:
  • Boolean

skyAtmosphereBrightnessShift :Number

Default Value:
  • 0.0
获取或设置天空大气的亮度偏移。
Type:
  • Number

skyAtmosphereHueShift :Number

Default Value:
  • 0.0
获取或设置天空大气的色调偏移。
Type:
  • Number

skyAtmosphereSaturationShift :Number

Default Value:
  • 0.0
获取或设置天空大气的饱和度偏移。
Type:
  • Number