【AR】在Unity中开始使用Vuforia(1)

目录


  • 在Unity中开始使用Vuforia
  • Vuforia在统一
  • 关于Vuforia
  • 安装Vuforia
  • 创建一个新的Unity项目
  • Vuforia游戏对象
  • 在您的项目中激活Vuforia
  • 访问Unity中的Vuforia功能
  • 将目标添加到您的场景
  • 添加数字资产
  • 播放现场
  • 建立和运行你的应用程序
  • 配置数字眼镜的项目
  • 学到更多

Vuforia在统一

截至2017年2月,Unity集成了Vuforia引擎,使其更容易为手持设备和头戴式设备创建先进的增强现实体验。您可以通过developer.vuforia.com了解更多关于Vuforia平台的信息。

关于Vuforia

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

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

本入门指南将向您展示:

如何用Unity安装Vuforia


如何在您的项目中激活Vuforia
如何访问Unity中的Vuforia功能。
安装Vuforia
从Unity网站下载并运行Unity Download Assistant 2017.2或更高版本:https://unity3d.com/。接受Unity的许可协议。

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

【AR】在Unity中开始使用Vuforia(1)

创建一个新的Unity项目


【AR】在Unity中开始使用Vuforia(1)
建议您使用3D项目设置。

Vuforia游戏对象


Vuforia将在Unity Game Object菜单中以及Build Settings和Player Settings中显示。
【AR】在Unity中开始使用Vuforia(1)

在您的项目中激活Vuforia


您必须在项目中激活Vuforia,然后才能构建Vuforia应用程序,或在Play模式下使用Vuforia。在“XR设置”部分中,转到播放器设置以激活Vuforia
【AR】在Unity中开始使用Vuforia(1)

访问Unity中的Vuforia功能


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

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

脚步:

  1. 添加一个ARCamera
  2. 打开全球Vuforia配置检查器
  3. 激活目标数据库
  4. 将目标添加到场景中

1.添加一个ARCamera。删除主摄像头。
【AR】在Unity中开始使用Vuforia(1)

打印物理目标


这是打印某些要处理的目标的好时机。你可以在这里找到这些/Editor/Vuforia/ForPrint。我们提供了一套完整的高分辨率目标照片来帮助您入门。
【AR】在Unity中开始使用Vuforia(1)
可打印的目标PDF可以在中找到 /Editor/Vuforia/ForPrint

将目标添加到您的场景


【AR】在Unity中开始使用Vuforia(1)

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

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

添加数字资产


您现在准备添加数字内容来增加您的目标。您可以通过简单地将您的资产添加为场景层次结构中目标的子项来完成此操作。为目标对象添加父母内容会自动设置必要的渲染和物理行为(请参阅:)DefaultTrackableEventHandler.cs。
【AR】在Unity中开始使用Vuforia(1)

将内容添加为目标的子项。

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

播放现场


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

播放模式在Vuforia配置的WebCam部分配置。另请参阅Vuforia 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上配置Digital Eyewear组件。查看链接的文章以获取更多信息。

学到更多


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

联系我

QQ:94297366
微信打赏:https://pan.baidu.com/s/1dSBXk3eFZu3mAMkw3xu9KQ

公众号推荐:

【AR】在Unity中开始使用Vuforia(1)

猜你喜欢

转载自blog.51cto.com/4789781/2128103