1.ARKit介绍
来源:互联网 发布:带网络电视 编辑:程序博客网 时间:2024/05/29 19:38
1.体验AR 硬件要求
Xcode版本 :Xcode9 以及以上
iOS系统:iOS11以及以上
macOS系统:10.12.4以及以上
iOS设备:phone6s 以及以上
2.AR 效果初体验
打开Xcode 创建工程
Xcode会默认选择SceneKit
SceneKit 是3D 效果 是一种基于3D场景来实现增强现实
SpriteKit 是2D 效果 是一种基于2D场景来实现增强现实
3.AR创建完成 会默认可以实现小飞机的3D效果
- (void)viewDidLoad {
[super viewDidLoad];
// 代理方法self.sceneView.delegate = self;// 是否显示数据self.sceneView.showsStatistics = YES;// 加载3D图片模型SCNScene *scene = [SCNScene sceneNamed:@"art.scnassets/ship.scn"];// 设置sceneself.sceneView.scene = scene;
}
(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];// 创建一个配置
ARWorldTrackingSessionConfiguration *configuration = [ARWorldTrackingSessionConfiguration new];// 运行这个配置
[self.sceneView.session runWithConfiguration:configuration];
}(void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];// 暂停场景
[self.sceneView.session pause];
}(void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
/*
// Override to create and configure nodes for anchors added to the view’s session.
- (SCNNode )renderer:(id)renderer nodeForAnchor:(ARAnchor )anchor {
- //创建node 节点
SCNNode *node = [SCNNode new];
return node;
}
*/
- (void)session:(ARSession )session didFailWithError:(NSError )error {
}
- (void)sessionWasInterrupted:(ARSession *)session {
}
- (void)sessionInterruptionEnded:(ARSession *)session {
}
- 1.ARKit介绍
- iOS ARKit是什么。ARKit介绍。ARKit类简介。
- ARKit
- ARKit
- ARKit 和 ARCore剖析、结构、原理介绍
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- ARKit从入门到精通-ARKit工作原理及流程介绍
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- ARKit从入门到精通(5)-ARScnView介绍
- ARKit从入门到精通(6)-ARSession介绍
- ARKit从入门到精通(7)-ARCamera介绍
- ARKit从入门到精通(5)-ARScnView介绍
- ARKit从入门到精通(6)-ARSession介绍
- ARKit从入门到精通(7)-ARCamera介绍
- ARKit从入门到精通(5)-ARScnView介绍
- 陀螺仪mpu6050的调试与dmp库的移植经历
- 安卓最简单2级列表-(2)
- php配置
- [leetcode]506. Relative Ranks
- MediaPlayer
- 1.ARKit介绍
- 3.漏洞扫描
- uva3983(dp+单调队列)捡垃圾的机器人
- UVA-1589-象棋
- hdu 1028 Ignatius and the Princess III
- 12657
- Swift 保存pdf并在webview显示
- 剑指offer--判断链表是否带环?若带环求环的长度?若带环求环的入口点?
- ANSYSworkbench中绑定接触与一个整体的拉伸对比