当前位置: 首页 > news >正文

【Unity教程】使用vuforia创建简单的AR实例

【Unity教程】使用vuforia创建简单的AR实例

  • 欢迎使用vuforia创建简单的Unity AR实例-教程01
    • 一、Vuforia注册与使用
    • 二、unity注册下载和安装
    • 三、Unity Vuforia AR小实验真正开始

欢迎使用vuforia创建简单的Unity AR实例-教程01

你好! 欢迎来学习最基础简单的UnityAR小实验案例。

一、Vuforia注册与使用


推荐使用www.bing.com这个搜索引擎,而不是百度或360。浏览器推荐IE或Google浏览器。
Log In -登录。Register-注册
Vuforia官网:https://developer.vuforia.com/home

  1. 点Register进入如下界面:
  2. 点Log In进入如下界面:
  3. 登录之后,会进入下面的界面,点击My Account
  4. 点击My Account之后,会进入这样的界面,我们主要用Plan &LicensesTarget Manager。(我就不一一翻译了,不认识的单词自己去查)
  5. 点击Generate Basic License创建生成基础许可证;

  1. 来到创建许可证密钥之后,随便填写一个密钥的名称,授权打钩后,Confirm验证一下就好了

  2. 创建成功之后,就会在下面的界面中显示刚创建的许可证密钥

8.点击Target Manager,会进入下面的界面,点击Generate Database

9.给数据库Database随便起一个名字,Type选Device即可。

选中其中一个新创建的DataBase


要保证上传的图片最少四星以上

10.Download Database,即下载图片数据库

二、unity注册下载和安装

1.需要大家提前注册好unity账号,并且下载安装好UnityHub和unity2022.3.62



往下拉


注意从Unity Hub下载2022.3.62f3c1版本,其他具体的教程大家自己在网上找教程吧!


微信登录是最快的

新建项目

选好创建项目的版本,项目名称和项目保存的路径:

三、Unity Vuforia AR小实验真正开始

创建好项目,默认unity编辑器如下:
总共需要导入三个包,一个一个地导入,按照下面的步骤。
1.add-vuforia-package-11-4-4.unitypackage:是 Vuforia 官方推出的、适用于 Unity 的 AR 开发插件包,提供图像识别、物体追踪等核心 AR 功能,是本课程实现 AR 交互的基础工具。
2.是前面从vuforia平台下载的database识别图的包
3. MMD4Mecanim.unitypackage:Unity 的 MMD 模型导入插件,用于将 MikuMikuDance 格式的角色与动画资源导入 Unity,实现 AR 场景中的虚拟角色展示与交互。

注意,导包可以有两种方式:
第一种:
找到你要导的包的文件位置

也可以采用直接拖拽的方式,打开Unity编辑器,同时在文件资源管理器找到包所在的位置,从资源管理器拖拽到unity编辑器的Assets文件夹底下

import导入


上面是先导的第一个包,即add-vuforia-package-11-4-4.unitypackage。导入之后会弹出更新或重启项目的弹窗,选择yes即可。
导入这个包之后,就可以右键发现出现Vuforia Engine下有AR Camera 和Image Target。


选中AR Camera,右边的Inspectator检查器下面会出现Open Vuforia Engine Configuration

进入Vuforia平台的Plan&Licenses,点击其中一个许可证

鼠标放在密钥上面,就会自动复制

Add License Key,找到右边的部分,右键Paste。


下面把从vuforia平台下载下来的图片数据库的包导入到项目里面

import导入即可




上面的内容Database和Image Target的填写和下面的数据库的名字以及图片识别图的名字要能够对应上

注意在unity编辑器里面的图片尺寸大小应选择(1,1,1),不然会出现下面的报错信息。

那如果想把图片放大怎么办?那就在Vuforia导入图片时设计图片尺寸的时候需要注意,在下面的地方修改width大小即可进行修改图片缩放比例即尺寸大小


这样操作图片在unity里面的大小就会改变

可以把背景音乐、动作的文件给放在模型文件里面,


将此文件夹复制粘贴在项目路径下的Assets文件夹下

导入MMD4Mecanim.unitypackage这个包

是否更新,选择yes
同时要保存项目,重启一下

选择对应的为.vmd格式动作文件,然后点击process

需要加载等待一会时间

背景音乐可以和模型、动作一起放在“洛天依旗袍 芒种”下面:

出现这个类似视频的三角符号的文件,

展开三角符号出现:


position位置
rotation旋转
scale尺寸
可以修改下面的参数

选中下面的三角符号,右边Inspector检查器处,就会出现Rig,修改Animation Type为



右键创建一个动画控制器


双击打开动画控制器,展开三角播放器,把里面的绿色三角拖入到动画控制器里面,它会自动连接





创建C# scripts代码文件

可以用VScode打开,也可以用VS打开,都可以。看你个人习惯

把下面的代码放到Script文件里面

usingUnityEngine;usingVuforia;publicclassTargetPlayAudio:MonoBehaviour{publicAudioSourceplayAudio;voidStart(){// 新版获取ObserverBehaviour,不再用ImageTargetBehaviour的旧事件ObserverBehaviourobserver=GetComponent<ObserverBehaviour>();if(observer!=null){observer.OnTargetStatusChanged+=OnTargetStatusChange;}}voidOnTargetStatusChange(ObserverBehaviourobs,TargetStatusstatus){// TRACKED=识别到图片;其他状态=丢失图片if(status.Status==Status.TRACKED){playAudio.Play();}else{playAudio.Stop();}}}

先在芒种这个模型上添加Audio Source,并选择对应的背景音乐歌曲。取消勾选Play On Awake,勾选Loop。

然后就是在ImageTarget上面挂载Script代码文件


注意:一定要先在芒种那个动画模型上先添加Audio Source组件,并勾选上背景音乐。然后再在ImageTarget上面拖拽上script文件,然后再勾选芒种这个动画模型就可以了
保存,就可以正常运行了。

http://www.zskr.cn/news/1492644.html

相关文章:

  • 旧物交换网站源码包:SpringBoot后端+Vue前端,含数据库脚本、部署文档与操作视频
  • 2026如何提升营销岗位的职场能力和核心竞争力
  • 如何在3分钟内为Microsoft Word添加APA第7版参考文献格式?
  • 计算机毕业设计之django基于python网络安全攻防学习平台
  • 5分钟掌握KH Coder:零编程文本挖掘与数据分析的终极指南
  • 从拍照到识别:一条龙搞定K210物体检测项目(Mx-yolov3 + 自动拍照脚本 + 脱机部署)
  • Ansys仿真许可优化六步法,两家工具自动化程度
  • 83-Java 自动装箱和拆箱
  • Linux命令行管理文件
  • 银行级机器学习系统:从模型上线到生产稳定的全链路实践
  • 工业现场踩坑实录:STM32做Modbus主机,如何稳定驱动32个从站?从电路到代码的避坑指南
  • scRNA-seq细胞类型自动标注Python工具包(含GPU训练、多阶段验证与全流程脚本)
  • 如何让网易云音乐的NCM加密文件在其他设备上播放?一个C解决方案的技术解析
  • 2026最新:宁波除甲醛公司 5 大排名|基于全民票选与真实口碑|高温高湿气候适配性专项测评 - 专注室内空气检测治理
  • DINOV2算法详解及V3中的改进
  • MATLAB下开箱即用的NIfTI脑影像处理工具包:支持读取、可视化、保存及空间校正
  • 技术实现:ViGEmBus虚拟游戏控制器模拟框架原理剖析
  • 避坑指南:解决掘金量化SDK安装失败和Pandas版本冲突的常见问题
  • 智能通讯选型 2026年Q2国内智能液位变送器品牌TOP10盘点 - 仪表人叶工
  • 2026年九江初中毕业生升学择校指南:技工学校与中职升学就业一站式解决方案 - 精选优质企业推荐官
  • 2026上海老铺黄金回收实测!主流平台对比与避坑技巧 - 开心测评
  • XMLStructuredPrompts
  • 微信小程序逆向工程完全指南:使用wxappUnpacker深度解析小程序内部结构
  • Windows平台可运行的TR069客户端源码包,含ACS模拟器与完整SOAP通信能力
  • 3步搞定网盘限速:直链提取神器实战指南
  • 如何用网盘直链下载助手轻松获取高速下载链接
  • 如何免费解锁WeMod完整功能:Wand-Enhancer新手终极指南
  • 抖音批量下载终极指南:5分钟学会无水印高效下载
  • Lineage 3.80登录器V3增强包:带LinHelperZ配置、封包加解密工具与可换肤界面
  • 用AI征服2048:每秒千万次计算的智能游戏助手