使用 ARKit 显示 X3D 文件

Display X3D file with ARKit

我需要在装有 Apple 新 ARKit 的房间中显示来自服务器的 X3D 文件。

如何使用 Apple ARKit 显示 X3D 文件? 一般而言 - ARKit/Scene 套件支持哪些文件格式?

1) 您需要为模型 I/O API 编写自己的加载程序,或者寻找其他人创建的加载程序。

https://developer.apple.com/videos/play/wwdc2017/610/

2) 构建一个应用程序,执行从 X3D 到支持的模型 I/O 格式之一的转换,例如 USD 或 Collada。

我注意到 X3D 是 XML 序列化的,这意味着可以使用 XSLT 样式 sheet 创建到 Collada 的转换。