夜景时的道路

0 投票

夜景时的道路怎么实现如图的效果?

6月 21, 2021 分类:  83次浏览 | 用户: Yana_0705 初出茅庐 (57 分)
重新分类 6月 21, 2021 用户:张定祥

1个回答

0 投票
6月 21, 2021 用户: 卷饼先生 登峰造极 (5,873 分)

转换角度的时候为什么会出现这个白色的边框呢

 viewer.entities.add({

              name: "Red line on the surface",

              polyline: {

                positions: Cesium.Cartesian3.fromDegreesArray([

                  120.08538154621917,

                  33.290004750707126,

                  120.05518231394171,

                  33.364749140367536

                ]),

                width: 10,

                depthFailMaterial: new Cesium.PolylineOutlineMaterialProperty({

                  color: new Cesium.Color(238, 2387, 0, 0.2)

                })

              }

            });

您好,您可以在polyline的属性里面加上material:new Cesium.PolylineOutlineMaterialProperty({
                    color: Cesium.Color.RED,
                }),

因为depthFailMaterial的作用是 指定在深度测试失败时用于绘制多段线的材料 ,需要 EXT_frag_depth WebGL 扩展

...