基本结构
下载完并导入插件后我们来了解一下EasyAR的基本结构

首先它需要根目录有一个EasyAR 的预制件 如图 1-0 , 1-1

1-0
我们创建一个名为EasyAR 的空物体
并给它添加 EasyAR Controller脚本 和 AR Session脚本

1-1
需要一个Render Camera 如图 2-1
Render Camera 是吧现实中的摄像机看到的任何物体渲染到游戏当中的一个组件

2-1
我们在 EasyAR 下面拖入一个名为 Render Camera的物体 作为它的子对象 如图 2-2

2-2
并把 Main Camera 的Clear Flage 改成 Solid Color 吧Background改为 黑色(不改为黑色就可能会识别不到物体) 如图 2-3

2-3
之后将 主相机 拖入在 RenderCamera 下的Target Camera 如图2-4
这一步是将现实中的摄像机看到的物体投影在 摄像机(Main Camera)的相机视图中

2-4
然后就是VideoCameraDevice 它负责跟踪手机摄像机里面的 平面图像、3D物体,物体表面 如图 3-3
总的来说就是负责识别物体

3-1

3-2
我们在 EeayAR 下面拖入一个名为Video Camera Device的物体 作为它的子对象
现在的EesyAR有两个子物体 Video Camera Device 和 RenderCamera 如图 3-3

3-3
现在运行程序看看
成功啦

注意你的电脑需要有一个摄像机 不然Game窗口就是黑屏 如图3-4

3-4
最后就是VIOCameraDevice 惯性追踪 稀疏空间地图 稠密空间地图
它负责从云库里面找到图像并识别

4-1

4-2
这一步我们没有建立SpatialMap库所有暂时不创建到后期在返回来讲 如图 4-3

4-3