在去年年底发布的Unity 2017.3提供了对Vuforia 7的全面支持。开发者通过Unity可以将所有类型的物理对象、环境与3D图像混合,从而开发出跨平台的AR应用程序。下面我们来学习了解Unity和Vuforia的新功能,如何入门以及获得相关资源。
003123r8gqcbls58mq7qc2.jpg

通过一个API接口,Vuforia平台可支持Android、iOS和UWP设备的跨平台增强现实开发,这允许开发人员编写一次应用程序后就可在最优秀的核心技术下来运行他们的应用程序。

说明:本文涉及的所有资源请访问Asset Store资源商店进行下载。https://assetstore.unity.com/publishers/24484

历程
从Unity 2017.2开始,Unity开发人员已可以直接在Unity编辑器中使用简单的工作流程和事件驱动的脚本来创建支持Vuforia的应用程序。Vuforia的集成包括了性能优化,对功能和修复的紧密持续性同步,以及一个原生的Unity工作流程,这使得开发人员可以专注于创建最佳的AR体验。

在Unity 2017.3中,我们增加了对Vuforia 7的支持,开发者可以通过Model Targets和Ground Plane功能,将内容与更多类型的对象和环境连接起来,同时能确保在最大范围的设备与操作系统上获得可能的最佳体验效果。为了在Unity中充分地利用Vuforia,请下载或更新到Unity 2017.3.0 patch 2版本。

ARCore和ARKit大规模实现了AR的基本功能,而Unity 2017.3和Vuforia 7提供了构建AR体验的基础。开发人员现在可以触及到数以百万计的用户,并通过计算机视觉技术来增强AR体验。如此多的核心技术汇聚到一起,谱写出和谐谐易用的工作流程,通过Unity实现了AR真正的开发大众化。

Vuforia 7的新功能
Vuforia Ground Plane使你可以在日常环境中,将内容附加到水平表面。例如:地板和桌面。它是创建与真实世界进行交互的游戏和产品可视化应用程序的理想解决方案。

在Unity 2017.3中,开发人员可以使用Ground Plane功能为支持ARKit的iOS设备创建AR体验。在Unity 2017.3 Patch 2中,Ground Planes扩大了对广泛流行的Android和iOS设备的支持,使你可以接触到数以百万计的用户。
003318n1hqfqqk0qvqojjj.jpg

Model Targets是Vuforia的对象识别功能的最新进展。有了Model Targets,你不再需要一个详细的视觉设计来附加数字内容,相反,你可以根据对象的形状来完成内容附加。Model Targets还提供了实时的360º跟踪和在各种环境、光照条件和距离下的出色跟踪鲁棒性能。
003122cfblyfbyi680ayi6.jpg
Core Sample 资源包 -VuMark


Vuforia 7功能

Vuforia支持的设备广泛,包括Android,iOS,UWP手持式,以及具有头部和手部追踪和立体渲染等功能的头戴式设备。

设备跟踪­ :在标准设备上提供了一个强大的用于头部旋转和手部跟踪的以内至外的设备跟踪器。
数字眼镜 : Vuforia使开发者能为光学透视式头戴设备制作内容,比如微软的HoloLens,ODG R7 和Vuzix m300。
AR及VR立体渲染 : Vuforia提供了简单的API来创建在增强现实与虚拟现实之间转换的沉浸式体验。

003017vl4z9trtfza9pdpn.png

在场景中添加一个Image Target(GameObject Menu >Vuforia>Image), 使内容成为Image Target的一个子对象。打印Editor/Vuforia/ForPrint/ImageTargets/下的Astronaut卡片。点击Play按钮,并使用你的WebCam来观看出现在真实世界中的你的内容。

注意:对于AR与VR和立体渲染应用程序,还需要在XR Settings中开启VR Support,并在VR SDK列表顶部添加Vuforia。如果你正在为HoloLens开发Vuforia应用,那么你需要将HoloLens添加到列表的顶部。

003122t0xwhihdasd0t0wa.jpg

这非常很简单。Vuforia还提供了一系列高质量资源包,你可以从Asset Store资源商店免费下载,以帮助学习增强现实开发的基础知识和熟悉一些交互的基本原理。

资源
下文资源请访问Asset Store资源商店进行下载。地址:https://assetstore.unity.com/publishers/24484

1、Vuforia Core Samples提供了完整的Unity场景,展示了如何使用Vuforia的目标和为物体和环境创造AR体验。
2、Vuforia AR+VR Sample 演示了使用Vuforia的混合现实和设备在增强现实与虚拟现实之间完美转换的最佳实践。
3、Vuforia Stereo Rendering for Digital Eyewear向开发者展示了如何为像ODG R-7这样的光学透视式头戴设备创造增强现实体验。
4、Occlusion Management 展示了一种高级的渲染技术,用于在物体内部进行增强显示。
5、Background Texture Access演示了如何访问着色器并将其应用于AR视频背景。
6、Vuforia Developer Library 是一个综合的Vuforia平台上的作品库,可供开发者参考。

结语
在Unity中使用Vuforia构建跨平台的AR应用今天就为大家介绍到这里,希望开发者们在 Unity中更好的使用Vuforia, 创造出精彩的AR应用,并在Unity官方论坛(Unitychina.cn) 与我们分享!记住一定需要下载Unity到Unity 2017.3.0 patch 2。 unity, vuforia

0.gif(1.38 MB, 下载次数: 6)

 

 

0

0.png(9.62 KB, 下载次数: 6)

 

003302nwiwr390r3iii3me.png锐亚教育

锐亚教育 锐亚科技 unity unity教程