项目配置
- Xcode : Version 9.0 (9A235)
- 语言 : OC
- 说明 : 习惯用OC开发的可以简单体验一下.具体还是用swift比较好
基础工作
- 创建一个Single View App
-
添加AR对象资源(SCN)
AR对象资源
PS : 最新版本的Xcode9 Version 9.1 (9B55) 解决了这个问题了.
开始开发
- 添加ARKit对应的需要用到的属性
-
添加隐私权限
<key>NSCameraUsageDescription</key>
<string>访问相机</string> -
初始化AR场景,展示AR对象内容
PS : 感谢王大神的指出.
[_arView.secen.rootNode addChildNode:_arNode];
这句代码多余的,重复操作,可以不要
效果图
效果图是不是觉得很简单,是不是觉得很无聊.(绝大部分网上的教程都是这样的内容,我都想吐槽没有一点点实用性还有技术含量)
接下来:
1.ARKit是怎么检测平面的?怎么检测AR对象的?
2.怎样去操作AR对象,怎么去获取AR对象的信息?AR对象的组成?
3.怎么实现操作AR对象的平移,缩放,旋转?
网友评论