我正在使用RealityKit
构建一个iOS应用。我想阅读ARView
中的QR码,但是找不到关于它的任何文档/教程。
RealityKit
:https://developer.apple.com/documentation/realitykit ArView
:https://developer.apple.com/documentation/realitykit/arview 对此的任何建议/指导将不胜感激!提前致谢。
最佳答案
在RealityKit中,您可以使用图像识别技术 RECOGNIZE QR码。为此,在AR Resources
中创建Assets.xcassets
目录,并在其中放置带有QR码的JPEG
或PNG
图像。每个项目最多可以使用100张图像。然后将.image
init用于您的锚点实体。
let anchor = AnchorEntity(.image(group: "AR Resources", name: "qrCodeImage"))
anchor.addChild(modelEntity)
arView.scene.anchors.append(anchor)
由于ARKit和RealityKit在后台具有相似的功能,因此请阅读this以获得更多信息。但是您不能仅使用RealityKit框架读取任何QR码(我的意思是提取QR中包含的信息)。
关于ios - 如何使用RealityKit扫描QR码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63059789/