RealityKit arView.snapshot 失败

3

我目前有一个使用RealityKit的应用程序,可以将AR内容添加到视图中。我有一个按钮,允许用户拍照。根据文档,ARView.snapshot()似乎可以实现这一点。然而,每次尝试时,我都会收到一个错误。

arView.snapshot(saveToHDR: false) { (image) in
    self.capturedImage = image
}

我收到的错误信息是:

validateFunctionArguments:3543: 断言失败 `Fragment Function(arPostProcessCombinedGraphics): Shader 读取纹理 (inputColor[0]),但其用途 (0x04) 没有指定 MTLTextureUsageShaderRead (0x01)'

非常感谢您的帮助!
1个回答

3

当我在调试时,只有这个时候我才会收到错误。如果我单独运行应用程序,捕获就可以正常工作。我发现在方案的运行选项中禁用Metal API验证可以使调试时也能正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接