标签1km内不深度测试,避免近处消失
This commit is contained in:
@@ -446,7 +446,7 @@ export class CesiumGlobe {
|
|||||||
fillColor: black,
|
fillColor: black,
|
||||||
style: Cesium.LabelStyle.FILL,
|
style: Cesium.LabelStyle.FILL,
|
||||||
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
|
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
|
||||||
disableDepthTestDistance: 0, // 背面(视野外)不渲染
|
disableDepthTestDistance: 1000, // 1km 内不深度测试(近处不消失),远处仍遮挡背面
|
||||||
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 1e7),
|
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 1e7),
|
||||||
scaleByDistance: new Cesium.NearFarScalar(1e4, 20 / 15, 6e6, 1.0),
|
scaleByDistance: new Cesium.NearFarScalar(1e4, 20 / 15, 6e6, 1.0),
|
||||||
translucencyByDistance: new Cesium.NearFarScalar(9e6, 1.0, 1e7, 0.0),
|
translucencyByDistance: new Cesium.NearFarScalar(9e6, 1.0, 1e7, 0.0),
|
||||||
@@ -528,7 +528,7 @@ export class CesiumGlobe {
|
|||||||
verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
|
verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
|
||||||
pixelOffset: new Cesium.Cartesian2(0, -6),
|
pixelOffset: new Cesium.Cartesian2(0, -6),
|
||||||
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
|
heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
|
||||||
disableDepthTestDistance: 0, // 背面(视野外)不渲染
|
disableDepthTestDistance: 1000, // 1km 内不深度测试(近处不消失),远处仍遮挡背面
|
||||||
distanceDisplayCondition: ddc,
|
distanceDisplayCondition: ddc,
|
||||||
translucencyByDistance: tdc,
|
translucencyByDistance: tdc,
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user