Я пытаюсь разработать простой опыт дополненной реальности с наложением изображения на отслеживаемое изображение.Я использую ARImageTrackingConfiguration
, и внутри метода renderer
у меня есть следующее:
let referenceImage = imageAnchor.referenceImage;
let image = UIImage(named: "art.scnassets/2.jpg")
let planeNode = SCNNode(geometry: SCNPlane(width: referenceImage.physicalSize.width,height: referenceImage.physicalSize.height))
planeNode.geometry?.firstMaterial?.diffuse.contents = image
planeNode.eulerAngles.x = -.pi / 2
// Add the plane visualization to the scene.
node.addChildNode(planeNode);
Отслеживание работает хорошо, но наложенное изображение испытывает эффект вспышки, который вы видите на этом видео
Как можно избежать этого эффекта?