Vuforia + Unity3d SDK开发-hello world

增强现实(Augmented Reality,简称AR)。补充:AR和AV(Augmented Vitural,简称AV)都属于混合现实(Mix Reality,简称MR)。

Vuforia + Unity3d SDK开发-原理,前述
Vuforia + Unity3d SDK开发-hello world

Hello World:
使用unity3d新建工程,导入Vuforia提供的库和云数据,利用电脑摄像头拍摄,手机展示目标对象,完成画面虚拟现实对象的添加和展示。

1、下载Vuforia for Unity
Vuforia + Unity3d SDK开发-hello world_第1张图片

2、导入unity3d工程
Vuforia + Unity3d SDK开发-hello world_第2张图片

3、打开如下License Manager和Target Manager,界面进行许可申请和云数据管理
Vuforia + Unity3d SDK开发-hello world_第3张图片

Vuforia + Unity3d SDK开发-hello world_第4张图片

4、在Tarrget Manager下创建数据库,并添加Target目标对象,这里添加图片对象
Vuforia + Unity3d SDK开发-hello world_第5张图片

Vuforia + Unity3d SDK开发-hello world_第6张图片

5、下载目标对象
Vuforia + Unity3d SDK开发-hello world_第7张图片

6、在License Manager下添加许可key
Vuforia + Unity3d SDK开发-hello world_第8张图片

7、在unity3d工程中,取消Main Camera的勾选,并将AR Camera和ImageTarget拖入到场景中
Vuforia + Unity3d SDK开发-hello world_第9张图片

8、导入5中下载的图片目标对象
Vuforia + Unity3d SDK开发-hello world_第10张图片

9、对工程的Image Target属性设置为导入的图片目标对象
Vuforia + Unity3d SDK开发-hello world_第11张图片

Vuforia + Unity3d SDK开发-hello world_第12张图片

10、将License Manager中的license key赋值到ARCamera中,并对Database Load Behaviour脚本上的Load firstMap Database打勾,Activate打勾
Vuforia + Unity3d SDK开发-hello world_第13张图片

11、在Image Target下添加子节点Cube,设置到可见位置
Vuforia + Unity3d SDK开发-hello world_第14张图片

12、运行,如果电脑有摄像头硬件和软件驱动正常,game窗口会出现摄像头拍摄的画面,将Target Manager中的目标对象在手机上显示出来,对准摄像头,可出现11中添加的cube。
Vuforia + Unity3d SDK开发-hello world_第15张图片


完毕

你可能感兴趣的:(AR,Unity3d,Vuforia)