发布 0.8.7
此版本为资源浏览器及网格、图像和材质资源提供了缩略图。进一步的强大工作流程改进,如任意组件属性和变换的复制粘贴,使您的工作更加高效。
该版本还为 Oculus Quest 提供了一些重要的渲染修复,并极大地提升了编辑器的稳定性。
特别感谢我们的合作伙伴 playko,他们在本次发布中赞助 了功能和错误修复。
更新日志
编辑器
- 为网格、材质和图像资源添加了缩略图
- 在资源浏览器中添加了图像文件缩略图
- 添加了组件值和设置的复制粘贴功能
- 添加了日志文件以便于共享问题
- 修复了通过 CLI 打包时的罕见崩溃
- 修复了无法更改缩放捕捉的问题
- 修复了在将图像文件拖放到纹理槽后纹理不显示的问题
- 提升了资源视图中网格资源表的性能
- 在资源视图中添加了网格删除选项
- 修复了导入对象的父级有时未保存的问题
- 默认使用 Euler 表示旋转
- 修复了最小化时高 CPU 使用率的问题
- 修复了如果在组件上设置了皮肤无蒙皮网格不可见的问题
- 修复了删除输入组件时的崩溃
- 在项目设置中添加了 Google Analytics 设置
- 优化了项目加载时间
- 在资源浏览器中创建 JavaScript 组件时添加了名称弹出框
- 在资源浏览器中添加了使用 DEL 键删除文件的功能
- 移除了 MacOS 捆绑中的多余文件
- 修复了在 MacOS 上使用模板时的崩溃
- 添加了更改 PhysX 容忍度比例的项目设置
- 明确了资源删除 赞助
- 为 Ubuntu 更新了 V8 版本,修复了解析 JavaScript 的罕见问题 赞助
- 为资源选择下拉菜单添加了资源 ID 赞助
运行时
- 修复了碰撞可视化
- 在场景加载时清除运行时图像
- 为 Google Analytics 添加模板部分
- 修复了在反激活/激活输入组件时的崩溃 赞助
- 修复了场景加载时的罕见崩溃 赞助
引擎
- 修复了 Phong 着色器在缩放时法线不正确的问题
- 修复了某些项目在 Oculus Quest 1 / Oculus Quest 2 上显示错误纹理的问题
- 修复了纹理贴图最小尺寸有时大于 2048x2048 的问题
- 使有皮肤的网格仅跟随骨骼变换
- 修复了有皮肤的网格的缩放问题
- 修复了在罕见情况下重新父化导致对象变换交换的问题
JS API
- 添加了实验性的
_WL._deactivate_component_on_error
。设置为 true 可以避免在自定义组件的 update() 中的第一次错误后大量的错误消息 赞助 - 修复了
WL.Mesh.vertexData
返回过小数组的问题 赞助 - 添加了
WL.Object.rotationLocal
和WL.Object.rotationWorld
- 添加了
WL.Object.scalingLocal
和WL.Object.scalingWorld
- 修复了
set WL.Object.transformWorld
在缩放时不正确 - 修复了
WL.Object.lookAt()
赞助
组件
- 手部追踪:正确地遵循
WebXR.refSpace
- 手部追踪:修复切换到控制器模型时的性能问题
- 光标/光标目标:添加了
addUpFunction
、addDownFunction
、addMoveFunction
(由 @rafern 开源贡献)
Last Update: August 10, 2021