本文主要是介绍ARKit从入门到精通(1)--显示Cube(原生方法实现),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在全新AR开发专栏的第一篇我们通过一个简单的project(在显示环境放置一个cube)来了解ARKit的核心功能与API特性。通过这个过程,你将了解ARKit如何在真实的设备中工作,从而与创建的3D对象进行交互。
前提说明
-
本部分教程使用的是原生iOS开发,目前不涉及Unity,主要使用SceneKit。
-
使用的软件版本:Xcode 9。
-
使用的开发语言版本:Swift 4
-
本系列专栏希望通过简洁的语言与图片帮助大家更好的理解ARKit开发流程,帮助大家开发出炫酷的AR应用。
Step 1: 创建项目
打开Xcode,点击File > New > Project…,选择Single View App,点击Next创建项目,命名为ARKitDemo。如下图操作所示:
设置SceneKit View
打开Main.storyboard,将ARKit SceneKit视图拖放到视图控制器上。
然后将ARKit SceneKit视图约束填充整个视图控制器。
Step 2: 编辑代码实现open camera
连接IBOutlet
在ViewController.swift文件的顶部添加一个import语句来导入ARKit:
import ARKit
然后按住control键并从ARKit SceneKit视图拖拽到ViewController.swift文件。当提示时,命名IBOutl
这篇关于ARKit从入门到精通(1)--显示Cube(原生方法实现)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!