如何使用 RealityKit 扫描二维码?
How do I scan a QR Code using RealityKit?
我正在使用 RealityKit
构建一个 iOS 应用程序。我想阅读 ARView
内的 QR 码,但找不到任何 documentation/tutorials。
RealityKit
: https://developer.apple.com/documentation/realitykit
ArView
: https://developer.apple.com/documentation/realitykit/arview
如有任何 advice/guidance 这样做,我们将不胜感激!提前致谢。
在RealityKit中你可以RECOGNIZE一个QR码或者使用图像识别技术的全新AppClipCode。为此,在 Assets.xcassets
中创建 AR Resources
目录,并将带有二维码的 JPEG
或 PNG
图像放在那里。每个项目最多可以使用 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 中包含的信息)。
我正在使用 RealityKit
构建一个 iOS 应用程序。我想阅读 ARView
内的 QR 码,但找不到任何 documentation/tutorials。
RealityKit
: https://developer.apple.com/documentation/realitykitArView
: https://developer.apple.com/documentation/realitykit/arview
如有任何 advice/guidance 这样做,我们将不胜感激!提前致谢。
在RealityKit中你可以RECOGNIZE一个QR码或者使用图像识别技术的全新AppClipCode。为此,在 Assets.xcassets
中创建 AR Resources
目录,并将带有二维码的 JPEG
或 PNG
图像放在那里。每个项目最多可以使用 100 个图像。然后使用 .image
初始化你的锚点实体。
let anchor = AnchorEntity(.image(group: "AR Resources", name: "qrCodeImage"))
anchor.addChild(modelEntity)
arView.scene.anchors.append(anchor)
由于 ARKit 和 RealityKit 在底层具有相似的功能,请阅读
但是您不能仅使用 RealityKit 框架 阅读 任何 QR 码(我的意思是提取 QR 中包含的信息)。