关于HiAR SDK的云识别注意事项

最近由于项目需要,研究了一下Vuforia、EasyAR、HiAR、太虚AR的云服务,都做了一个详细的了解。

HiAR的云服务有一部分是免费的,就试了试发现有好多要注意的地方。

注:我用unity3d5.4.1版本,sdk用的1.2.1。发现云服务识别不出来,好像很多人都碰到相同的问题,应该是unity3d版本的问题。建议大家用其他版本来测试。

1、云识别,一定是要在后台给识别图添加了对应的assetbundle才会返回识别信息。

2、注意要把自己测试的平台的对应的assetbundle上传(android/mac/windows/ios对应各自平台的asset bundle)
3、云识别内容包打包严格参照  http://hiar.com.cn/doc-v1/sdk-unity/cloud-reco-content/    特别注意打包assetbundle的时候,是打包imagetarget下面的cube或者videoplayer,而不是整个打包Imagetarget.
4、视频打包方式参考  http://hiar.com.cn/doc-v1/sdk-unity/effect-arvideo-new/    同时也只需要把videoplayer打包进assetbundle即可
5、云识别视频包支持本地视频和URL网络视频,目前不支持将video直接打进assetbundle内上传。如果是本地视频,需要将视频放到自己的app里面打包,识别后可以播放本地视频。
6、云识别的包打包完成后,本地apk打包时需要删除改云识别打包的imagetarget,无需本地保留

你可能感兴趣的:(unity3d,unity3d,HiAR)