在 Vision 识别的坐标上叠加 3D 对象的最佳方式
Posted
技术标签:
【中文标题】在 Vision 识别的坐标上叠加 3D 对象的最佳方式【英文标题】:The best way to overlay 3D objects on coordinates recognized by Vision 【发布时间】:2021-09-06 15:25:31 【问题描述】:我正在尝试在 Vision 框架识别的坐标处渲染 3D object。我已经知道 SceneKit,我想要一种方法来进行逼真的渲染。
我想知道除了 SceneKit 是否有更合适的方式。
提前感谢您的帮助!
【问题讨论】:
也许忘记了 3D 而只是覆盖了一个 2D 矩形?如果是这样,这是我写的article 我想做一个类似链接的结果youtube.com/watch?v=C3CP4Aby3yA 【参考方案1】:在您的情况下,最好(并且相当简单)的方法是使用 ARKit 的 ARFaceAnchor 或 RealityKit 的目标 AnchorEntity(.face)。这里不需要 Vision。
SceneKit and RealityKit 允许您在模型表面应用高质量的Physically Based shaders。
【讨论】:
感谢您的回复。我还有其他问题。应用Unity Engine难吗?有没有相关的例子或文档? 抱歉,我对 Unity 的经验很少。阅读 Unity 文档。以上是关于在 Vision 识别的坐标上叠加 3D 对象的最佳方式的主要内容,如果未能解决你的问题,请参考以下文章