版本 0.8.4

版本 0.8.4

进一步的错误修复和性能改进,特别是在使用物理引擎时。

对蒙皮方法的一些显著改进,允许渲染更多蒙皮网格,以及复制和重新定向蒙皮。

更新日志 

编辑器

  • 添加了软重载以保留活动的 WebXR 会话(在“视图 > 首选项”中禁用“强制完整页面重载”)
  • 为关节对象添加了图标
  • 添加了使用与内置属性冲突的参数名称时的错误提示
  • 在场景大纲中添加了“复制层次结构”和“重复层次结构”
  • 修复了 Ctrl + D 有时会重复复制两次的问题
  • 在复制、粘贴和重复操作中增加了对蒙皮网格的支持
  • 在动画组件上增加了对蒙皮重定向的支持
  • 修复了在属性视图中输入四元数为 0, 0, 0, 0 时的崩溃问题
  • 在属性视图中添加了欧拉旋转显示
  • 增加了在耳机激活时的自动打包功能
  • 修复了物理可视化仅在第一次模拟后启用的问题
  • 修复了模拟结束后物理可视化未重置的问题
  • 在场景视图中增加了 Alt + S 快捷键以模拟物理
  • 为动态刚体 physx 组件添加了线性和角轴锁定属性
  • 添加了项目设置以指定可用于文本渲染的字符
  • 改进了场景视图中的网格可视化渲染模式

引擎

  • 切换到更具可扩展性的蒙皮方法
  • 修复了 PhysX 组件上的 kinematic 属性有时未生效的问题
  • 修复了停用网格组件时的罕见崩溃

运行时

  • 修复了加载动画时的罕见崩溃
  • 改进了物理模拟的性能

JS API

  • 修复了 new WL.Mesh({indexData: ..., vertexData: ..., indexType: ...}) 构造函数
  • 为通过 WL.Object.addComponent() 调用的 start() / init() 添加了异常处理
  • 确保在 start() / init() 之前不调用 update()
  • 确保 start() 总是被调用
  • 添加了 WL.Animation.retarget(WL.Skin)
  • 使 WL.AnimationComponent.animation 不再自动重新定向动画
  • 添加了实验性的 WL.Scene.load() 用于加载 .bin 文件

JavaScript 组件

  • 修复了用于显示的蒙皮手网格的 hand-tracking
  • 修复了 VR 中 cursor 双击的回归问题
Last Update: April 5, 2021

保持更新。