首先在官网https://library.vuforia.com/下载新的Unity资源包 UnityGradle版本问题 https://developers.google.com/ar/develop/unity/android-11-build Unity NDK 问题 下载NDK网站https://developer.android.com/ndk/downloads, Unity2019.3只支持r19.0,太高太低都不支持,推荐https://pan.baidu.com/s/1n0HZkOTgPYOYja6LE3JvLQ 提取码:bqeq 在Hierarchy右键创建ARCamera
在AR相机上VuforiaBehaviour组件点击OpenVuforiaEngineconfiguration按钮去配置
在官网注册开发者账号,创建一个应用获取APPKEY,粘贴到Unity中
图片识别 创建Image识别
在Image上的ImageTargetBehaviour上换成FromDatabase
在官网创建Database
点击创建好的Database,点击AddTarget 选择识别的类型(图片,立方体,锥体,模型) 选择文件(File),选择Width(以现实生活中的宽度对比,以米为单位)
创建好了会给这个Target评星级,越高代表越好识别,可以点击这个Target在点击点击show Features查看特征点
在返回下载
下载完成导入Unity 就可以在选择想要的Database了
在识别物体节点下创建子节点,当你识别到这个物体时,就会出现子节点物体。 最后,好了一个简单的ARDemo就完成了
|