演示 https://www.bilibili.com/video/BV11i4y127Fx/ 
有过mapbox或three.js 三维城市开发的同学可能会遇到这个问题 “外部公共面在渲染时出现闪烁”。如图黄色和白色之间存在闪烁。黄色和白色之间有穿透。

建筑物左侧面出现闪烁 
建筑物在渲染时出现闪烁,这是什么造成的?先看这个L沙发型建筑物的轮廓分析图


如果geojson的结构是重合的,在用three.js或mapbox渲染时就会出现闪烁。如果分离后则正常。

geojson建筑物轮廓分离后,不再闪烁
示例2 多层沙发型建筑物,上、下、右都存在公共面(红色椭圆),需要分离开。


分离后建筑物轮廓

分离后建筑物轮廓


分别设置高度后 在渲染时没有闪烁

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐