本文主要是介绍GIS图形库更新2024.8.4-9.9,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
更多精彩内容请访问 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信:digital_twin123
Cesium
本期发布了1.121 版本。重大新闻,Cesium被Bentley收购。
✨ 功能和改进
- 默认启用 MSAA,采样 4 次。若要关闭 MSAA,则可以设置
scene.msaaSamples = 1
。但是通过比较,发现并没有多大改善。 - 地球材质里添加了
WaterMask
属性,可以根据地形的水面掩模可视化水域或陆地区域。其实就是相当于将海洋和大陆分开,可以分别设置不同的材质
- 公开
ScreenSpaceCameraController.zoomFactor
以允许调整缩放系数(速度)。可以自由调整缩放的快慢了。 - 将模型、大气和地球的默认(非 HDR)色调映射从 ACES 切换为 Khronos 的 PBR 中性色调映射。扩大了可能颜色的色域,并在渲染器之间提供更一致的颜色外观
SceneTransforms.wgs84ToWindowCoordinates
已被删除,改用SceneTransforms.worldToWindowCoordinates
SceneTransforms.wgs84ToDrawingBufferCoordinates
已被删除,改用SceneTransforms.worldToDrawingBufferCoordinates
🐞 错误修复
- 修复了IBL中的立方体贴图伪影
- 其他一些错误
MapboxGL
本期发布了3.6.0版本。
✨ 功能和改进
- 通过引入
fill-extrusion-line-width
和fill-extrusion-line-alignment
属性,为fill-exturion
图层添加墙体渲染模式。设置fill-extrusion-line-width
为非零值可渲染墙体而不是实体挤压; - 提高初始加载性能;
- 添加负的
circle-blur
值的内发光效果; - 添加
raster-particle-elevation
属性; - 添加对使用
data
字段在样式源定义中内联 TileJSON 的支持; - 改善 3D 模型的阴影外观;
- 提高更新样式配置值的性能;
- 添加更多描述性表达式求值错误消息;
- 提高symbol遮挡的性能(针对地形和 3D 对象的可见性检查);
- 添加
clip-layer-scope
属性以将clip
图层限制为特定样式片段; - 添加地图
idle
方法来检查地图是否空闲;
Maplibre-gl
上周发布了4.5.1版本,
✨ 功能和改进
- 改进了触控板手指捏合时能缩放地图的功能,效果能够跟Google地图和Mapbox地图一致。
- 开放了投影矩阵、near、far等参数,这个主要是用在custom_layer上的,可以自定义相机参数这些,用于自定义图层渲染;
🐞 错误修复
修复了一些一般错误
PlayCanvas
此期间,PlayCanvas发布了2.0.0版本,也算是一个大版本了。这个版本中,其彻底放弃了WebGL1,然后更新了一些API方法。
这篇关于GIS图形库更新2024.8.4-9.9的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!