ARCore1.2使用入门(四)------ 从零开始搭建工程

1、首先使用Unity2017.2.0b9新建一个工程
2、导入ARCore Unitypackage.
3、新建一个场景Sample,打开并保存
4、删除场景中Main Camera,从GoogleARCore/Prefabs文件夹中拖入ARCore Device到场景中。
5、从GoogleARCore/Prefabs文件夹中拖入Evironmental Light到场景中。这个的功能主要是实现光照预测的功能。
6、场景中新建一个空物体,并添加HelloARController.cs脚本(这个脚本中的内容很重要,后面重点介绍)。几个public的变量需要指定一下。

ARCore1.2使用入门(四)------ 从零开始搭建工程_第1张图片
image

其中Tracked Plane Prefab在Assets\GoogleARCore\HelloARExample\Prefabs中,主要为了显示跟踪拟合出的平面。

Andy Android Prefab这里我新建了一个prefab Cube。主要是点击拟合出的平面之后渲染的模型,注意这个prefab需要添加PlaneAttachment,因为场景中会拟合出多个平面,这个为了区分不同的平面。

Searching For Plane UI是个提示UI,我们直接在场景中新建一个UI/Text,调整到想要的位置即可。

其中添加下面这个脚本可以显示地面


ARCore1.2使用入门(四)------ 从零开始搭建工程_第2张图片
image.png

其中添加下面这个脚本可以显示点云


ARCore1.2使用入门(四)------ 从零开始搭建工程_第3张图片
image.png

7、按照《Google ARCore开发教程1-官方Sample编译运行》帖子中介绍的编译运行APK并查看效果。
效果如下:

ARCore1.2使用入门(四)------ 从零开始搭建工程_第4张图片
image

ARCore1.2使用入门(四)------ 从零开始搭建工程_第5张图片
image

ARCore1.2使用入门(四)------ 从零开始搭建工程_第6张图片
image

你可能感兴趣的:(ARCore1.2使用入门(四)------ 从零开始搭建工程)