【发布时间】:2021-09-02 01:57:14
【问题描述】:
我想将我的 3d 模型放置在一个圆柱体对象上,当我旋转该对象时,模型应该随之旋转。 Apple ARKit 可以做到这一点吗?
我尝试了图像跟踪配置,使用围绕我的对象的长图像,但它似乎不起作用(ARKit 无法识别图像)。
【问题讨论】:
标签: ios swift augmented-reality arkit
我想将我的 3d 模型放置在一个圆柱体对象上,当我旋转该对象时,模型应该随之旋转。 Apple ARKit 可以做到这一点吗?
我尝试了图像跟踪配置,使用围绕我的对象的长图像,但它似乎不起作用(ARKit 无法识别图像)。
【问题讨论】:
标签: ios swift augmented-reality arkit
【讨论】:
从技术上讲这是可能的(这并不容易),但追踪圆柱形物体(如瓶子或花瓶)并不是 ARKit 的最大优势。您必须另外实现 CoreImage 和 Vision 技术。请注意,ARKit 中只有五种锚点符合ARTrackable 协议。它们是:
如您所见,列表中没有 ARObjectAnchor。并且您必须考虑到只有具有精细可感知纹理的对象是可接受的。
使用PTC Vuforia 可以通过cylinder targets 获得更好的结果。
【讨论】: