Unity中的Vuforia入门2017.2

(本文翻译自https://library.vuforia.com/getting-started)

Vuforia in Unity 2017.2

Unity 2017.2集成了Vuforia Engine,为手持设备和头戴式耳机设备创造了前所未有的增强现​​实体验。您可以在developer.vuforia.com上了解有关Vuforia平台的更多信息。 

Vuforia 6.5在Unity 2017.2中可商购。  

关于Vuforia

Vuforia是一个用于创建增强现实应用程序的软件平台。开发人员可以轻松地为任何应用程序添加先进的计算机视觉功能,使其能够识别图像和对象,并与现实世界中的空间进行交互。  

Vuforia平台支持Android,iOS和UWP设备的AR应用开发。请参阅:Vuforia支持的版本

本入门指南将向您展示:

  • 如何使用Unity 2017.2安装Vuforia
  • 如何在您的项目中激活Vuforia
  • 如何在Unity中访问Vuforia的功能。 

安装Vuforia

从Unity网站下载并运行Unity Download Assistant 2017.2或更高版本:https://unity3d.com/接受Unity的许可协议。

除了您的平台支持(iOS,Android,UWP)之外,还可以在组件选择对话框中选择Vuforia增强现实支持然后继续安装。

Vuforia图像

创建一个新的Unity项目

Vuforia图像

建议您使用3D项目设置。

Vuforia游戏对象

Vuforia将在“Unity游戏对象”菜单中以及“构建设置”和“播放器设置”中显示。

Vuforia图像

在您的项目中激活Vuforia

您必须在您的项目中激活Vuforia,然后才能构建Vuforia应用程序,或在播放模式下使用Vuforia。转到播放器设置以在“XR设置”部分下激活Vuforia

Vuforia图像

访问Unity中的Vuforia功能

激活Vuforia之后,您可以从Unity GameObject菜单向您的项目添加Vuforia SDK的功能。

首先添加一个ARCamera。这是一种特殊的相机类型,支持手持设备和数码眼镜的增强现实应用。 

脚步:

  1. 添加ARCamera
  2. 打开全局Vuforia配置检查器
  3. 激活目标数据库
  4. 添加目标到您的场景
1.添加一个ARCamera。删除主摄像头
Vuforia图像
2.按打开Vuforia配置
Vuforia图像
Vuforia图像
3.激活目标数据库

加载并激活要使用的目标数据库 - 如果您刚刚使用Vuforia并希望评估所有目标类型,我们建议您加载并激活所有目标数据库。

提示:这是打印一些目标的好时机。你可以找到这些/Editor/Vuforia/ForPrint我们提供了一套完整的高分辨率目标打印,以帮助您开始。

Vuforia图像

可打印目标PDF /Editor/Vuforia/ForPrint

添加目标到您的场景

Vuforia图像
4.将目标添加到场景中

您可以通过在GameObject> Vuforia菜单中选择相关联的游戏对象,将Vuforia目标添加到场景中目标游戏对象将添加到您的场景层次结构中,并在您的场景中可见。

可以在检查器中配置每个目标对象。选择要使用的目标的数据库和目标名称。 

添加数字资产

您现在可以添加数字内容来增加目标。您可以通过简单地将资源添加到场景层次结构中目标的子级来实现。使用目标对象的育儿内容自动设置必要的渲染和物理行为(请参阅:)DefaultTrackableEventHandler.cs

Vuforia图像

添加内容作为目标的孩子。

提示:添加ARCamera后,删除默认的主相机。ARCamera包含自己的场景相机。除非您使用它来呈现特定的摄像机视图,否则不需要主摄像头。

玩场景

Vuforia在游戏视图中提供了一个模拟器,您可以通过按播放按钮激活。您可以使用此功能来评估和快速原型您的场景,而无需部署到设备。  

播放模式在Vuforia配置的WebCam部分配置。请参阅Vuforia Play Mode for Unity。 

构建和运行您的应用程序

Vuforia Unity应用程序的构建和运行方式与其他用于Android,iOS和UWP的Unity应用程序相同。

请参阅:构建部分https://unity3d.com/learn/tutorials/s/mobile-touch

配置数字眼镜项目

Vuforia支持各种光学和视频透视立体渲染显示,包括HoloLens,ODG R-7以及一系列用于智能手机的VR观众。参见:数码眼镜

要配置您的立体渲染项目并支持这些显示,您需要在XR设置中启用VR支持。然后,您需要在随附的列表中添加一个VR SDK。

对于HoloLens - 添加HoloLens作为顶级的VR SDK。 请参阅:为HoloLens开发Vuforia应用程序

对于所有其他立体渲染设备 - 添加Vuforia作为顶级VR SDK。请参阅:使用数码眼镜

您还需要在场景中的ARCamera上配置数字眼镜组件。查看链接的文章以获取更多信息。

学到更多

注册为Vuforia开发人员 访问我们的支持论坛和Vuforia平台的高级功能

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值