【发布时间】:2020-06-08 21:41:55
【问题描述】:
我有一个 SwiftUI 应用程序,我试图在其中显示一个带有 RealityKit 框架的 .dae 文件。
这可能吗?还是只能加载.reality 和.usdz 文件?
我用代码创建了一个简单的盒子,但渲染模型似乎有问题。
【问题讨论】:
标签: swift swiftui augmented-reality arkit realitykit
我有一个 SwiftUI 应用程序,我试图在其中显示一个带有 RealityKit 框架的 .dae 文件。
这可能吗?还是只能加载.reality 和.usdz 文件?
我用代码创建了一个简单的盒子,但渲染模型似乎有问题。
【问题讨论】:
标签: swift swiftui augmented-reality arkit realitykit
在 RealityKit 中,您可以使用专门为其创建的三种文件格式:
.usdz、.rcproject和.reality。提到的文件格式具有与 RealityKit 相关的层次结构。
如果您以其他文件格式(.obj、.gltf、.fbx、.abc、.usda、.usdc、.usd)准备模型,请使用 usdzconvert 命令将其转换为.usdz.
附言
.dae 和 .scn 文件格式都被实现为在 SceneKit 的 SCNView 和 ARKit 的 ARSCNView 中使用它们。因此,您无法将 .dae 模型加载到 RealityKit 视图中。
【讨论】: