首页 / 浏览问题 / 三维 / 问题详情
广告牌的图标变黑
Suns  (37分)  初出茅庐
11月29日, 2019

billboard 加disableDepthTestDistance后图标变黑

viewer.entities.add({
            //id:object[i].id,
            name:object[i].name,
            position : Cesium.Cartesian3.fromDegrees(object[i].x,object[i].y,object[i].z),
            billboard : {
                image :object[i].img,
                horizontalOrigin : Cesium.HorizontalOrigin.CENTER, 
                verticalOrigin : Cesium.VerticalOrigin.BOTTOM, 
                //sizeInMeters : true,
                width : 110, 
                height : 120,
                disableDepthTestDistance: Number.POSITIVE_INFINITY
            }
       });

加disableDepthTestDistance:

原本:

1个回答

您好,isableDepthTestDistance这个属性是解决billboard被遮挡的问题的。

您可以看一下object[i].img初始的颜色是什么样子的
赵爽  (6,215分)  登峰造极
11月29日, 2019

就是这图标,初始颜色也是这样的,不知道怎么就变颜色了???

您的场景中有地形吗,暂时把地形移除了是什么效果呢?

您使用的webgl版本是什么版本呢?
可能是模型的问题,我把他去掉图标就正常了
...