【问题标题】:Take photo in ARKit Camera like snapchat像 snapchat 一样在 ARKit 相机中拍照
【发布时间】:2018-03-30 20:57:04
【问题描述】:

他们有什么方法可以像 snapchat 那样使用场景视图相机会话快速拍摄高质量的照片吗? 或者至少没有图片中的 scnnode 对象?

因为我不想启动第二个相机帧来拍照。 我希望它像 snapchat 相机一样集成。

最好的问候, 萌

【问题讨论】:

    标签: ios swift camera arkit sceneview


    【解决方案1】:

    是的

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

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

    UIImage *image = [sceneView snapshot];
    

    在 Swift 中

    var image = sceneView.snapshot()
    

    【讨论】:

    • 谢谢,但 snapchat 如何将普通的相机会话转换为 ARKit 会话?我的意思是在不中断实际场景的情况下使用闪光灯、自动对焦和运行 ar 会话?
    • 我认为 snapchat 已经编写了他们自己的 AR 框架,并且在没有 ARKit 的情况下实现了它,因为他们之前有一些类似 AR 的功能。不过不能肯定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多