转载请注明出处:ARKit从入门到精通(3)-ARKit自定义实现
-
在上一小节中ARKit从入门到精通(2)-ARKit工作原理及流程介绍,我们完整的介绍了ARKit的工作原理,那么本小节我们就通过对ARKit工作原理的理解,手动的搭建一个ARKit虚拟增强现实环境
- 1.2-搭建ARKit工作环境
- 1.3-开启AR扫描
- 1.4-点击屏幕添加一个3D虚拟物体
- 1.5-效果展示
- 1.6-完整代码及代码下载地址
1.1-创建一个简单的工程
- 1.上一小节中介绍过,
ARSCNView
是UIView
的子类的子类,所以从理论上来说,我们应用框架UIKit
是可以加载AR场景的
- 2.给界面添加一个按钮开启AR之旅,创建一个
ARSCNViewController:继承于UIViewController
,点击按钮跳转到自定义ARSCNViewController
1.2-搭建ARKit工作环境
-
一个完整的ARKit工作环境必须要搭建三个对象:
ARSCNView
(一旦创建,系统会帮我们创建一个场景Scene和相机),ARSession
(开启AR和关闭AR都是靠它),