2

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

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

我收到的错误是

validateFunctionArguments:3543:断言失败“片段函数(arPostProcessCombinedGraphics):着色器读取纹理(inputColor [0]),其用法(0x04)未指定MTLTextureUsageShaderRead(0x01)”

任何帮助是极大的赞赏!

4

1 回答 1

2

当我调试时,这是我唯一一次收到错误。如果我自己运行该应用程序,则捕获工作。我发现在该方案的运行选项中禁用 Metal API 验证也允许它在调试时工作。

于 2019-09-24T19:59:46.480 回答