如何在arkit上从后面到前置摄像头

时间:2018-04-04 14:10:32

标签: ios swift camera arkit

这段代码只是一个简单的arkit。在按钮中,我希望用户点击在后置摄像头上看到arkit到前置摄像头之间来回切换。

let configuration = ARWorldTrackingConfiguration()
let augmentedRealitySession = ARSession()

override func viewDidAppear(_ animated: Bool) {
    augmentedRealityView.session.run(configuration)

    augmentedRealityView.automaticallyUpdatesLighting = true
}

@IBAction func place(_ sender: Any) {
}

1 个答案:

答案 0 :(得分:1)

ARKit世界追踪不支持前置摄像头,因此无法切换到它。

ARKit脸部追踪支持前置摄像头,但是......

  • 它完全不像世界跟踪那样工作 - 没有平面检测,没有世界坐标系统,没有命中测试等 - 所以切换配置完全改变了你的AR体验行为。
  • 它需要TrueDepth相机,所以它只适用于iPhone X.