发布 1.2.1
在 Safari 上,运行时的内存效率更高,以便在 iPhone、Mac 或 Apple Vision 上运行更复杂的应用程序。
LZ4 超压缩
UASTC 纹理现在使用 LZ4 进行超压缩,实现了解码速度、二进制大小和压缩比例的平衡。
流式传输到 WASM 内存
我们现在将二进制数据流传输到 WebAssembly 内存,大大提高了内存使用的峰值,并为将来直接从流请求中加载铺平了道路。
更新日志
编辑器
- 为 UASTC 纹理添加 LZ4 超压缩
- 创建 TypeScript 组件时生成 tsconfig.json
- 将浮点材质属性限制在其最小/最大限制范围
- 修复 .editor 文件夹如果缺失未创建的问题
引擎
- 添加根运动处理的支持
- 为文本组件添加文本换行模式
- 修复移动设备和独立 VR 平台上的 PCF 阴影问题
- 修复启用多重绘制时被剔除的对象不投射阴影的问题
运行时
- 流式传输数据到 wasm 以优化场景加载期间的内存效率
- 解决启用多重绘制时皮肤和纹理问题
- 修复在未启用 xr 策略的 iframes 中导致无法启动的
navigator.xr
访问问题 - 修复
rayHit._scene
在激活前未初始化的问题
JavaScript/TypeScript API
- 添加
TextComponent.wrapMode
和TextComponent.wrapWidth
- 添加
Font.outlineSize
Last Update: May 19, 2024