麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

CesiumJS v1.138 正式发布,性能大幅度提升!

作为 GIS 领域三维地球与地图开发的 “标杆框架”,Cesium 每月的更新总能为开发者带来实用功能优化与技术突破。2月份,CesiumJS、Cesium for Unreal、Cesium for Unity、三大核心工具同步更新,Cesium ion 云端处理引擎的也进行了全面提升。

CesiumJS v1.138

作为三维WebGIS的标杆,CesiumJS 本月发布的 v1.138 版本将核心放在了内存优化与兼容性修复上。开发团队重构了 Megatexture,转而使用 WebGL2 的 Texture3D 来处理体渲染。大幅降低voxel渲染时的运行内存占用,对大规模三维地质数据、气象云图等场景来说,这意味着更流畅的加载与交互,另外解决了 Intel Arc GPU 存在的图像失真、部分字体、特殊字符的标签尺寸异常等日常bug修复。

无论是硬件适配还是核心功能优化,这次更新都让 CesiumJS 在 Web 端的工业级应用能力再上一个台阶。

Cesium for Unreal v2.23.0

本次更新显著优化了编辑器的交互体验,新增功能支持在当前视图中心直接创建地理多边形(Cartographic Polygon),告别了以往需回溯到坐标原点的繁琐步骤;同时,新引入的 SetPolygonPoints 接口极大增强了开发者通过经纬度或 ECEF 坐标动态构建多边形的能力,并为 macOS 用户重新启用了 Tileset 水面遮罩支持。

Cesium for Unity (v1.22.0)

该版本主要侧重于稳定性和数据兼容性的维护,重点修复了在 Unity 新版本中无法将 Google 真实感三维瓦片(Photorealistic 3D Tiles)光栅叠加层添加到游戏对象(GameObject)的关键 Bug,确保了开发者能够继续稳定地在 Unity 环境中调用谷歌全球高精度实景三维数据。

Cesium ion

Cesium ion 进行了重大的管线整合:Design Tiler(建筑设计切片器)与 Reality Tiler(实景切片器)正式并入 3D Tiling Pipeline 软件包,并将版本号统一升级至 v5.0.0,这标志着 Cesium 云端处理工具链实现了产品架构的大统一,为开发者提供了更标准化、更高效的数据切片与托管服务。

总结

从 2 月的更新不难看出,Cesium 正在从“能看”向“好用”加速转变。随着实景三维中国等项目的推进,非地表的数据表达(地质、电磁场、大气)需求激增,Cesium 对 Texture3D 的优化正是在为此铺路。

另外Cesium正在快速抹平跨平台的一致性,无论是 Web 端还是游戏引擎端,Cesium 正在通过统一的底层 native 库缩小各平台的功能差距。

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子
没有下文

留言板(小编看到第一时间回复)