在像ARKIT相机拍照,像Snapchat一样

Moe*_*oe 6 camera ios swift sceneview arkit

他们是否有任何方式迅速采用像Snapchat这样的sceneview相机会议拍摄高质量的照片?或者至少没有图片中的scnnode对象?

因为我不想初始化第二个相框来拍照.我希望它像Snapchat相机一样集成.

最好的问候,萌

Ala*_*n S 7

是的

ARSCNViews有一个内置的快照方法,可以返回ARScene的UIImage

所以在Objective-C中你可以这样做:

UIImage *image = [sceneView snapshot];
Run Code Online (Sandbox Code Playgroud)

在斯威夫特

var image = sceneView.snapshot()
Run Code Online (Sandbox Code Playgroud)