GlobeTranslucency

new Cesium.GlobeTranslucency ()

用于控制地球透明度的属性。

Members

backFaceAlpha : Number

适用于地球背面的恒定透明度。

必须将 GlobeTranslucency#enabled 设置为true才能使此选项生效。
Default Value: 1.0
Example:
// Set back face translucency to 0.5.
globe.translucency.backFaceAlpha = 0.5;
globe.translucency.enabled = true;
See:
根据与相机的距离获取或设置地球背面的近距和远距半透明属性。半透明性将在 NearFarScalar#nearValue NearFarScalar#farValue ,而摄像头距离在上下限之内指定的 NearFarScalar#near NearFarScalar#far 代码> 。在这些范围之外,半透明保持钳位到最近的范围。如果未定义,backFaceAlphaByDistance将被禁用。

必须将 GlobeTranslucency#enabled 设置为true才能使此选项生效。
Default Value: undefined
Examples:
// Example 1.
// Set back face translucency to 0.5 when the
// camera is 1500 meters from the surface and 1.0
// as the camera distance approaches 8.0e6 meters.
globe.translucency.backFaceAlphaByDistance = new Cesium.NearFarScalar(1.5e2, 0.5, 8.0e6, 1.0);
globe.translucency.enabled = true;
// Example 2.
// Disable back face translucency by distance
globe.translucency.backFaceAlphaByDistance = undefined;
See:
Default Value: false
See:

frontFaceAlpha : Number

适用于地球正面的恒定透明度。

必须将 GlobeTranslucency#enabled 设置为true才能使此选项生效。
Default Value: 1.0
Example:
// Set front face translucency to 0.5.
globe.translucency.frontFaceAlpha = 0.5;
globe.translucency.enabled = true;
See:
根据与相机的距离获取或设置地球正面的近距和远距半透明属性。半透明性将在 NearFarScalar#nearValue NearFarScalar#farValue ,而摄像头距离在上下限之内指定的 NearFarScalar#near NearFarScalar#far 代码> 。在这些范围之外,半透明保持钳位到最近的范围。如果未定义,frontFaceAlphaByDistance将被禁用。

必须将 GlobeTranslucency#enabled 设置为true才能使此选项生效。
Default Value: undefined
Examples:
// Example 1.
// Set front face translucency to 0.5 when the
// camera is 1500 meters from the surface and 1.0
// as the camera distance approaches 8.0e6 meters.
globe.translucency.frontFaceAlphaByDistance = new Cesium.NearFarScalar(1.5e2, 0.5, 8.0e6, 1.0);
globe.translucency.enabled = true;
// Example 2.
// Disable front face translucency by distance
globe.translucency.frontFaceAlphaByDistance = undefined;
See:
一个指定 Rectangle 的属性,用于将半透明限制在制图区域。默认为地图坐标的最大范围。
Default Value: Rectangle.MAX_VALUE