swift - ARKit – 将 OBJ 或 DAE 转换为 arobject
问题描述
我想将 3D 文件转换为 3D 文件.obj
或.dae
扩展名为 AR 资源对象.arobject
。
有没有办法做到这一点?
解决方案
.arobject
是您可以在对象检测会话中使用的特殊地图。它不是 3D 模型,而是:
您可以.arobject
使用以下两种简单方法之一制作文件:
将 3D 检测到的对象的图像放在
Assets.xcassets
Xcode 的目录中。使用以下方法写入对象的二进制表示。
func export(to url: URL, previewImage: UIImage?) throws
推荐阅读
- django - NoReverseMatch Django:找不到模式
- html - 使用图标作为切换按钮时如何正确考虑 WCAG 名称、状态、值和角色
- javascript - React Native activeTintColor 未应用于选定的抽屉项目
- javascript - IE 使用输入类型文件上传后保留 xlsx 文件
- java - 查找数组中的多数元素
- awk - 如果找到某个值,则选择当前行和上一行
- cuda - CUDA:通过点积示例在循环中了解寄存器文件中变量的行为
- spring - SessionLocaleResolver 语言已更改但看不到
- c# - 检查字符串是否为空
- javascript - 爬取网页并在 Python 中调用 javascript 函数