如何使用 RealityKit 扫描二维码?

How do I scan a QR Code using RealityKit?

我正在使用 RealityKit 构建一个 iOS 应用程序。我想阅读 ARView 内的 QR 码,但找不到任何 documentation/tutorials。

如有任何 advice/guidance 这样做,我们将不胜感激!提前致谢。

在RealityKit中你可以RECOGNIZE一个QR码或者使用图像识别技术的全新AppClipCode。为此,在 Assets.xcassets 中创建 AR Resources 目录,并将带有二维码的 JPEGPNG 图像放在那里。每个项目最多可以使用 100 个图像。然后使用 .image 初始化你的锚点实体。

let anchor = AnchorEntity(.image(group: "AR Resources", name: "qrCodeImage"))
anchor.addChild(modelEntity)
arView.scene.anchors.append(anchor)

由于 ARKit 和 RealityKit 在底层具有相似的功能,请阅读 post 了解更多信息。

但是您不能仅使用 RealityKit 框架 阅读 任何 QR 码(我的意思是提取 QR 中包含的信息)。