только фотографировать, чтобы исключить 3D-объект в ар? - PullRequest
0 голосов
/ 27 апреля 2020

Я хочу сделать фотографию в arkit, но не хочу включать 3d-объект.

снимок realitykit (saveToHDR: завершение :) Делает снимок текущего вида в iOS.

arView.snapshot(saveToHDR: false) { (image) in

UIImageWriteToSavedPhotosAlbum(image!, nil, nil, nil)}

On the **right** is a picture of the phone,The **left** hand side is the desired result

1 Ответ

0 голосов
/ 28 апреля 2020

Вы можете использовать ARSession currentFrame.capturedImage для этой цели

if let pixelBuffer = session.currentFrame?.capturedImage {
  let image = CIImage(cvImageBuffer: pixelBuffer)
  // Save or process the image here
}
...