CesiumJS 1.128 发布更新
2025年 4 月 2 日,CesiumJS 发布了 1.128 版本,同时更新的还有Cesium for Unreal 2.15.0、Cesium for Unity 1.15.5、Cesium ion 等,CesiumJS大家平时用到的比较多,简要介绍下更新内容。
更新内容
- 新增支持通过共享密钥加载 iTwin 数据
作为用户 OAuth 认证的替代方案,现可使用共享密钥加载 iTwin 平台数据。使用时需设置 ITwinPlatform.defaultShareKey
参数。
- 内存优化:新增冻结对象常量
引入 Frozen.EMPTY_OBJECT
和 Frozen.EMPTY_ARRAY
作为默认参数值,避免不必要的内存分配操作。
- 实体跟踪功能修复
修复延迟数据源边界球体(delayed datasource bounding spheres)的实体跟踪问题。
- 正射投影模式下的坐标系修正
Camera.getPickRay方法在正射模式下现可正确返回世界坐标系原点射线
修复非单位像素比(pixelRatio ≠ 1
)时 3D 正射模式的相机缩放异常
- 体素渲染改进
修复圆柱形体素(cylinder-shaped voxels)的边界和变换计算错误。
- 高精度地形场景优化
解决使用高分辨率地形时,因 QuadtreePrimitive
瓦片更新队列堆积导致的实体高度更新停滞问题。
技术背景关联
• iTwin 数据集成能力自 CesiumJS 1.124 版本开始增强,本次更新进一步扩展了认证方式。
• 地形优化修复延续了 Cesium 对大规模空间数据的持续性能改进策略。
• 坐标系修正与 2025 年 WebGL 多引擎融合技术讨论中提到的深度缓冲、投影矩阵等技术方向密切相关
相关阅读
声明
1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。
2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

