首页 / 浏览问题 / 三维GIS / 问题详情
管线没有过渡效果
46EXP 2021年01月27日

使用产品:webGL最新版 操作系统:win10 x64
问题详细描述:管线图层是红蓝两根管,距离拉远之后,会变成这种虚线。拉近看是管线没有模糊的边界。

管线使用线通过,三维符号生成的。

建筑图层有个模糊的边界效果,管线这个没有过渡。要怎么设置呢。

1个回答

您好,开启场景反走样, {
            //反走样
            contextOptions: {
                msaaLevel: 8,  //硬件反走样,1-8,默认值为1
                requestWebgl2: true
            },
        }
6,077EXP 2021年01月28日
设置这个了,没有效果

我这边的效果是这样的

能加微信或qq支持下吗?发你下图层设置的代码。看我是哪里设置的不对吗
刚才发你那个代码是需要设置在viewer里面的,

var viewer = new Cesium.Viewer('cesiumContainer', {
            contextOptions: {
                msaaLevel: 8,  //硬件反走样,1-8,默认值为1
                requestWebgl2: true
            },
        });
我这样设置了,还是有虚线。硬件设备有关系吗?我现在用的是集成显卡的笔记本

viewer = new Cesium.Viewer('cesiumContainer', {

        infoBox: false,

        contextOptions: {

          msaalevel: 8,

          requestWebgl2:true,

        }

      });
这个是有关系的,或者说你把代码放到官网示例上去跑一下,看看效果
我在官网试下

亲。我在官网跑也是有虚线,我发下代码你帮忙试下吧。如果不显示虚线,那就是我设备的原因了。

官方示例地址:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#terrainAndImagery

代码:

******业务******

官网渲染效果

*****业务******
兄弟,msaaLevel中的L是大写的.....
草率了。改成大写好用了。多谢大佬。
...