| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 全网最新Unity-Vuforia(高通)环境配置心得及使用教程(2021.10) -> 正文阅读 |
|
[移动开发]全网最新Unity-Vuforia(高通)环境配置心得及使用教程(2021.10) |
目录 1.3?Unity 项目配置(building-setting) 1.1 Android 环境配置第一步:下载安装 Java 的 JDK(JDK 中,包含 JRE,若此前已经使用过Java的可以跳过) http://www.oracle.com/technetwork/java/javase/downloads/index.html 第二步:下载安装/解压 Android SDK (Android Studio) 国内有很多镜像源,无需开vpn就可以下载,贴两个下载地址: 官方下载地址:https://developer.android.com/studio/index.html 国内社区:http://www.android-studio.org/ 第三步:更新(管理)SDK (1)默认安装的新版AndroidStudio是跟包一起发布的(一般只包含最新的 SDK),所以, 可以根据个人开发需要,去选择下载新版旧版,新版只是把SDK和AVD都附带在AndroidStudio中。个人实测不会影响后续开发。 图1-1 老版SDK包 图1-2?新版SDK管理界面 (2)老版本进入 SDK 文件夹,鼠标右键SDK Manager.exe选择“以管理员身份运 行”,进入管理界面,如果无法更新 SDK 各版本包,请先单击菜单Tools— —Option...设置代理镜像Proxy Setting(可以网上搜索任意 Android SDK 镜像网址即可),并勾选“Force Https://...sources to be fetched using http://...”勾选你需要的 Android 版本,下载。 图1-3 SDK包的下载 新版本则直接进入AndroidStudio找到File -?Settings -?Appearance & Behavior -?System Settings -?Android SDK 具体AndroidStudio的更详细安装与环境配置就不详细说明了,网上也有很多大佬的教程,这里更加着重SDK包的更新管理。 第四步:Unity中的Android环境配置 (1) 首先,确认是否安装 Unity 对应版本的 Android 模块包,模块包的获取方式:可以从官方下载(如图1-4)或者直接进入Unity Hub中(如图1-5),点击安装,找到自己使用的相应Unity版本下一步,如下图勾选Android Build Support。等待下载完毕后重启Unity即可。 图1-4 官方Unity-Android模块包 图1-5?Unity Hub-Android模块包? 无论版本如何,重启后进入File - Build Setting - Android,如果配置成功则会出现图1-6的样子,配置尚未完成则依然是一个下载模块包的链接。(注意Build System的这一选项需要在后续配置成功Vuforia才会出现) 图1-6 成功配置后的Android栏? (2) 第一次发布 apk 时会提示配置 Jdk 和 sdk 的路径,或者先直接在菜单Edit - Preference - External Tools中配置路径。我的SDK文件目录是:D:/androidSDK,以你们自己的目录为标准。由于Untiy在2019版后界面更新较大,下面分别以Unity2018,Unity2019+ 版本为例。 图1-7?Unity2018 ?图1-8 Unity2019+ 1.2 Vuforia 环境配置1.安装Vuforia模块包以及SDK (1)首先,确认是否安装Unity对应版本的Vuforia模块包(是否有菜单GameObject - Vuforia),因为2019版本后Unity将Vuforia插件内置,可在Window - Package Manager搜索,下载安装即可。2018版的Vuforia的模块包的获取方式:
图2-1 Vuforia模块包 附Vuforia官方SDK包下载链接: 2. 创建属于自己的Key和AR识别数据库 (1)进入Develop - License Manager - Get Development Key创建一个自己的应用名称(用有意义的英文名),然后单击进入自己的应用名,可以看到一段 License Key,这个是后续制作 AR 作品时需要的 Key。 图2-2 创建属于自己的License Key ? 图2-3?License Key (2)生成自己的识别图数据包。单击进入TargetManager?- Add Database创建自己的识别图数据库,用有意义的英文名(例如 AnimalsAR),然后单击进 入自己的数据库中,逐一创建识别图信息,如下图2-4~5所示。 图2-4?创建数据库 图2-5?详细步骤 (3)创建生成完所有的识别图数据后,选择所需要的识别图或是默认全部下载, 点击Download Database(all)下载识别图的数据包。 ?图2-6?数据库的下载 1.3?Unity 项目配置(project-setting)1.将需要的资源导入 Unity 工程,即将资源文件(如图片、模型、音频、视频文件...)直接复制到工程的 Assets 文件夹中的相应子文件夹中。 2.在场景中创建 AR 相机GameObject - Vuforia - ARCamera,删除原场景中的MainCamera。 ?图3-1?创建AR相机? 3.启用 Unity 中 Vuforia AR 设置,菜单File - Build Settings,单击 PlayerSettings 按钮,右边 Inspector 中勾选XRSettings下的Vuforia Augmented Reality如下图所示。 ?图3-2?XR Setting启用AR 4.回到场景中,单击 ARCamera,在右边的 Inspector 中单击Open Vuforia configuration按钮进入配置,将之前官网上创建的License Key 复制到APP License Key中。 ?图3-3?Vuforia链接的添加 5.将之前下载的识别图数据包导入到 unity 项目中,菜单Assets - Import Package - Custom Package...找到文件即可。(注意:数据包不用拷贝到项目中, 其他路径存放,导入项目中即可)导入成功后,会在刚才配置 ARCamera 的地方看到识别图的数据库名,如下图所示。 ??图3-4?数据库连接成功 好了以上就是从安卓到高通Vuforia的全部配置流程,有任何建议和问题欢迎提出,相互交流。具体AR项目制作我会后续再和EasyAR同出一篇。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 0:40:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |