ARKit –将OBJ或DAE转换为arobject

问题描述 投票:2回答:1

我想将.obj.dae之类的3D文件转换为扩展名为.arobject的AR资源对象。

有什么办法吗?

swift 3d augmented-reality arkit
1个回答
0
投票

[.arobject是可以在对象检测会话中使用的特殊映射。它不是3D模型,而是:

您希望ARKit在AR会话期间在物理环境中寻找的真实世界对象的描述(这是官方文档中的excerpt)。

您可以使用两种简单方法之一来制作.arobject文件:

  • 将3D对象的图像放置在Xcode的Assets.xcassets目录中。

  • 使用以下方法编写对象的二进制表示形式。

    func export(to url: URL, previewImage: UIImage?) throws
    
© www.soinside.com 2019 - 2024. All rights reserved.