unity实现android虚拟现实应用

通过使用vuforia实现android增强现实,主要是以下步骤:

  • 注册vuforia
  • unity导入vuforia识别素材文件 和 vuforia识别包
  • 配置android sdk
  • 导出apk文件

注册vuforia

sdk下载地址:https://developer.vuforia.com/downloads/sdk
选择 Download for Unity

获取license
新建一个 license key
https://developer.vuforia.com/targetmanager/licenseManager/createLicense
查看详细 拷贝此处的key

生成待识别图片的特征文件:
https://developer.vuforia.com/license-manager
选择target manager 创建一个新的target文件 导入图片 下载的生成后的文件。

至此得到了两个unity文件均由官网下载,还有一个app key

创建场景

首先将下载unity sdk文件和识别文件导入到工程(可以新建一个project 直接将两个文件拖到Asset文件夹下)

拖入一个AR camera (在vuforia/prefabs文件下),配置app key
在添加一个image target,在image target behaviour 选择database(默认加载一开始生成的原图像特征,这个在网址生成特征时,导出识别文件中有几个特征就会有几个待选项)
此时再次选择AR camera 在属性Database Load Behaviour 勾选Load和Activate

新建一个物体, 并将其拖动到ImageTarget下。此时既可以运行。
(物体的操控可以添加脚本 Add component -> New Script)

配置android sdk

Edit -> preference


unity实现android虚拟现实应用_第1张图片
preference

设置sdk
file->build Setting 选择android
生成apk

你可能感兴趣的:(unity实现android虚拟现实应用)