前言
ARToolKit为开源的AR库,相对于高通和easyAr有几点特点:
1)开源
2)识别项目可以动态添加(详细在后)
3)识别文件可以本地生成
4)目前只能识别图片(目前为.jpg格式)
1.下载sdk
可以自己搜索下载,也可以在Git上下载https://github.com/artoolkit/artoolkit5;解压打开如下图所示:
其中可以把unitypackage直接丢进unity中进行使用。导入后主要用到ARcontroller、ARMaker、AROrigin以及ARTrackedObject四个脚本。
2.AR初始化场景搭建
2.1 添加控制器
在场景中新建空的Gameobject,此游戏物体名称为ARToolKit(插件中自己名称,可更改),并添加脚本ARController;如下图所示: