2017-10-18 33 views
2

ils sont des façons rapides pour prendre des photos de haute qualité avec la session de la caméra sceneview comme Snapchat fait? Ou au moins sans les objets scnnode dans l'image?Prendre une photo dans l'appareil photo comme Arkit Snapchat

Parce que je ne veux pas initialiser un deuxième cadre de la caméra pour prendre des photos. Je veux qu'il soit intégré comme caméra Snapchat.

Meilleures salutations, moe

Répondre

2

Yep

ARSCNViews ont construit dans la méthode de cliché qui retourne une UIImage du ARScene

Donc, en Objective-C vous pourriez faire:

UIImage *image = [sceneView snapshot]; 

et Swift

var image = sceneView.snapshot() 
+0

Merci, mais comment peut-Snapchat faire une session normale de la caméra à une session Arkit? Je veux dire utiliser la lumière du flash, l'autofocus et la course en cours sans interrompre la scène? – Moe

+0

Je pense que Snapchat a écrit leur propre cadre de AR et ont mis en œuvre sans Arkit, car ils avaient une AR comme caractéristiques précédemment. Je ne peux pas dire avec certitude cependant. –