App*_*Dev 7 ios avcapturesession avcapturedevice sprite-kit arkit
我发现使用AVCaptureVideoPreviewLayer相机覆盖,显示的相机图像的质量比使用相机时更好ARSKView.我需要根据相机输出使用ARKit和显示一些SKNodes,所以我想使用ARSKView和运行它的会话是强制性的.另一方面,似乎AVCaptureVideoPreviewLayer需要设置AVCaptureSession会话.
是否可以通过使用来获取相机输出AVCaptureVideoPreviewLayer并仍然能够显示AR元素ARKit?否则,使用时是否还有提高相机输出质量的目的ARSKView?我的相关会话设置如下:
if ARWorldTrackingConfiguration.isSupported {
let configuration = ARWorldTrackingConfiguration()
skView.session.run(configuration)
}
Run Code Online (Sandbox Code Playgroud)