0

Apple 的 Reality Composer 提供了一个标准对象库,具有许多可配置选项。您可以在 Reality Composer 中更改配置,但目前无法从代码中执行此操作,除了一些基本选项,例如缩放、移动等。

有谁知道 Apple 是否有计划在未来的版本中公开其中的一些功能。这将非常有用,特别是如果您可以将自己的实体添加到 Reality Composer,而不仅仅是作为网格资源

4

1 回答 1

0

Reality Composer 只是一个用于简单快速原型制作的应用程序。超出 Reality Composer 范围的其他任务适用于 RealityKit,它不仅允许您以编程方式更改/设置简单的变换参数(如模型的位置、旋转和缩放),还允许您更改/设置所有必要的选项。这是您可以在 RealityKit 中加载的 Reality Composer 场景中更改的列表:

  • 构成层次结构
  • 锚定类型和组件
  • 碰撞设置
  • 几何形状
  • 着色器和材质
  • 光线投射方法
  • 物理组件和选项
  • 实现音频和视频
  • 同步和异步加载
  • 播放动画
  • 为所有实体类型命名

此外,使用 RealityKit,您可以以编程方式创建灯光、相机和变换动画,实现模型的手势、自定义物理和当前 Reality Composer 不支持的锚点(如.body.camera.raycastResult)以及其他有用的东西。

原型应用程序不应该做的事情太多了。尤其是在加载方法、层次定制和渲染方面。但是,我相信将为 Reality Composer 开发用于动画和物理的 UI。

众所周知,Apple 从未发布任何路线图。但很多开发者都迫不及待地等待 RealityKit、Reality Composer 和 Reality Converter 的下一次重大更新。

于 2021-02-02T07:42:43.883 回答