SuperMap iClient3D for WebGL 产品 ,尾迹线材质 (Cesium.PolylineTrailMaterialProperty)设置贴地的话就变成实线了。
这个问题我看19年就存在了,至今都没有解决吗?有什么替代方案吗?因为底层被魔改了,网上其他人写的自定义材质也用不了。
问题重现方法,
直接打开案例页面:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#migration,151行添加尾迹线的部分给polyline添加贴地属性 clampToGround:true 。之后尾迹线就变实线贴地了。
之所以一定要用这个属性来贴地,是为了可以贴地形,所以高度设置为0是不可行的,因为会被地形挡住。