使用高通SDK开发AR应用
具体AR是什么效果我这里就不说了,直接上过程:
1、去官网注册一个帐号https://developer.vuforia.com
2、下载SDK for Unity,并导入Unity
3、点击Develop-TargetManager-AddTarget创建识别物,找一张识别图片上传就可以了
4、下载Database,选择UnityEditor,导入Unity中
5、在Qualcomm Augmented Reality-Prefabs文件加中找到ARCamera和ImageTarget两个预设体放入场景中。
6、在ImageTarget上的ImageTargetBehaviour脚本中修改DataSet为我们自己的DataBase,ImageTarget选为我们的图片
7、打开官网Develop-LicenseManager添加LicenseKey找到并复制LicenseKey
8、在ARCamera上QCRBehaviour中的AppLicenseKey中贴入刚才复制的LicenseKey
9、在ARCamera上的DataSetLoadBehaviour的两个勾都勾选。
10、导入我们的模型,调整摄像机角度,打包发布就OK了
可能有人发现打包出来摄像机不会自动对角很不清楚,所以这里我们添加一段小代码
1 void Start () { 2 Vuforia.CameraDevice.Instance.SetFocusMode(Vuforia.CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO); 3 }