实验环境
- MAC,
- Unity:2018.4,
- Vuforia(Unity自带插件)
使用方法
由于Vuforia只支持unity2018及以前版本,可以通过Unity Hub下载,在选择安装模块时需要额外选择Vuforia支持插件。
这样下载完成后,使用该版本unity新建一个场景,菜单 GameObject 中就会出现 Vuforia Engine 的选项
注意: 2018版本将vuforia的部分功能集成到了一块,所以部分功能使用的位置不一样。
使用步骤
设置Vuforia
- 将场景中的自带camera删除,从
GameObject->Vuforia Engine中选择 AR Camera。 - 通过
File->Build Settings->player Settings->XR Settings,勾选Vuforia相关项。 - 选择ARCamera的检视界面中的
Vuforia Behaviour,点击进入设置界面,将自己在Vuforia官网上注册的License贴入对应框内。
- 将自己在官网上创建的数据库以Unity Editor的形式下载到本地,然后通过Unity导入进来,Vuforia会自动识别导入的数据库。当然数据库中先要上传至少一张识别图(任意,只要Vuforia对它的打分够高就行)
创建场景
- 在场景内新建一个Image(
GameObject->Vuforia Engine->Image) - 在上一步新建的Image对象下挂载一个子对象(这个子对象就是要显示的3D对象)。
- 增加一个 Virtual Button ,注意这个功能不在GameObject菜单中,而是集成在第一步创建的对象的检视面板,
Image Target Behaviour组件中,点开Advanced,里面

本文介绍了在MAC环境下,利用Unity 2018.4和Vuforia插件搭建VR场景的步骤。首先,通过Unity Hub下载包含Vuforia支持的特定版本。接着,创建新场景,用AR Camera替换默认相机,并激活Vuforia相关设置。然后,导入Vuforia官网的License和数据库,添加识别图。之后,创建Image目标对象,挂载3D内容,添加Virtual Button及其交互逻辑。最终,通过摄像头对准识别图片,运行场景完成VR体验的构建。
最低0.47元/天 解锁文章
2561

被折叠的 条评论
为什么被折叠?



