From bd1618e226852dbf62b8a94cb54efd1ac8b8ae81 Mon Sep 17 00:00:00 2001 From: fukunee Date: Sat, 19 Sep 2026 16:34:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE1km=E5=86=85=E4=B8=8D?= =?UTF-8?q?=E6=B7=B1=E5=BA=A6=E6=B5=8B=E8=AF=95=EF=BC=8C=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=BF=91=E5=A4=84=E6=B6=88=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/scene/CesiumGlobe.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scene/CesiumGlobe.js b/src/scene/CesiumGlobe.js index ddd8569..2657c21 100644 --- a/src/scene/CesiumGlobe.js +++ b/src/scene/CesiumGlobe.js @@ -446,7 +446,7 @@ export class CesiumGlobe { fillColor: black, style: Cesium.LabelStyle.FILL, heightReference: Cesium.HeightReference.CLAMP_TO_GROUND, - disableDepthTestDistance: 0, // 背面(视野外)不渲染 + disableDepthTestDistance: 1000, // 1km 内不深度测试(近处不消失),远处仍遮挡背面 distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 1e7), scaleByDistance: new Cesium.NearFarScalar(1e4, 20 / 15, 6e6, 1.0), translucencyByDistance: new Cesium.NearFarScalar(9e6, 1.0, 1e7, 0.0), @@ -528,7 +528,7 @@ export class CesiumGlobe { verticalOrigin: Cesium.VerticalOrigin.BOTTOM, pixelOffset: new Cesium.Cartesian2(0, -6), heightReference: Cesium.HeightReference.CLAMP_TO_GROUND, - disableDepthTestDistance: 0, // 背面(视野外)不渲染 + disableDepthTestDistance: 1000, // 1km 内不深度测试(近处不消失),远处仍遮挡背面 distanceDisplayCondition: ddc, translucencyByDistance: tdc, });