通过使用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
preference
设置sdk
file->build Setting 选择android
生成apk
网友评论