由于ARKit中没有自动对焦,我想在屏幕一半的视图中加载ARKit,后半部分将有AVFoundation - > AVCamera。 是否可以在同一个应用程序中同时加载AVCamera和ARKit? 感谢。
答案 0 :(得分:6)
ARKit在内部使用AVCapture(如WWDC talk introducing ARKit中所述)。一次只能运行一个0
,因此如果您运行自己的捕获会话,它将暂停ARKit的会话(并中断跟踪)。
更新但是,在iOS 11.3(又名“ARKit 1.5”)中,ARKit默认启用自动对焦,您可以选择使用isAutoFocusEnabled
选项禁用它。
答案 1 :(得分:0)
更改相机焦距会破坏跟踪 - 所以这绝对不可能(至少现在)。
更新:请参阅上面的@rickster回答。