Vuforia Getting Started

简介


Vuforia创建增强现实应用程序是一个软件平台。开发人员可以轻松地拿先进的微处理器视觉功能丰富到任何应用程序中,允许其识别图像以及对象,或在具体世界被重建环境。


无论你是构建企业应用程序提供平等步一步之指令和训练,或交互式营销活动,或制品可视化,使购物体验,Vuforia已持有的法力以及总体性来满足你的需要。
  

​ Vuforia SDK
6凡是我们最重大的SDK版本。它包括开创性VuMark™解决方案提交基于“增大化现实”技术的经验任何对象,支持Windows
10配备,和一部分初特点以及改良。

SDK的示例

从官网下载的Vuforia SDK For Unity的公文列表如下:(6-0-112是本号)

  1. VuMark-6-0-112.unitypackage

  2. VirtualButtons-6-0-112.unitypackage

  3. UserDefinedTargets-6-0-112.unitypackage
  4. TextReco-6-0-112.unitypackage
  5. SmartTerrain-6-0-112.unitypackage
  6. ObjectRecognition-6-0-112.unitypackage
  7. MultiTargets-6-0-112.unitypackage
  8. ImageTargets-6-0-112.unitypackage
  9. FrameMarkers-6-0-112.unitypackage
  10. CylinderTargets-6-0-112.unitypackage
  11. CloudReco-6-0-112.unitypackage

Vuforia功能特色

Vuforia的甄别以及钉功能可以各种图像以及对象。

Image Targets

(图像目标) 平面图像,如印刷媒体及产品包装。

VuMarks

(VuMarks)是定制标记,可以编码数据格式。他们同时支持特别的根据“增大化现实”技术之应用程序识别以及钉。

VuMark是Vuforia
6.0版本新增的一个意义。它是一个可定制的可视化代码,可以贴补于另外产品要机器上面。Vumark的标志可以是先制作的贴纸或者临时打印。Vumark以工业方面的以是透过增强现实技术直观地吧用户展示一个设施由组建、使用、清洗、修理到绝

继检查之一整个流程等。为了确保VuMark的视觉吸引力和可辨识度等地方,用户可因现有产品的图样和品牌标识等重新设计,并且能编码任何类型的数目,如序列号或URL,VuMark更打破了现有条形码解决方案的局限性,克服了当前条形码不支持加强现实体验,

暨可能影响产品外观的问题。

Multi-Targets

(多目标)
创建以多个图像目标及足配备成健康的几乎哪里样子(如箱)或平面表面的任性安排。

Cylinder Targets

(圆柱目标)图像封装到对象约圆柱的形制(例如瓶装饮品、咖啡杯、汽水罐)。

Frame Markers

(帧标记)
提供512单数字编码标记,可用于其它图像。标记或特别粗,你可而且探测和钉其中几独。

Text Recognition

(文字识别)允许而支应用程序识别的单词从字典~ 100000单英语单词。

Object Targets

Vuforia可以辨别与钉更广的3
d对象。对象识别允许对象被扫描物体创建目标。它同意你创建应用程序识别与跟复杂的刚体。除了目标识别,Vuforia提供了一个认识和了解用户之物理环境。

Smart Terrain

(聪明/智慧之地貌)是一个突破性的技术,可以复出用户之物理环境作为一个3
d网格。它而开发人员能够创造一个新的类游戏和具体产品之视觉经验,内容可与物理对象同外部在现实世界中。

Platform Components(平台组件)

Vuforia平台来三独重要组件

1.Vuforia Engine

  Vuforia
Engine是客户端库,静态链接的应用程序。这是好透过客户端SDK,支持Android和iOS。你可利用Android
Studio,Xcode或Unity——跨平台的游乐引擎构建应用程序。

2.Tools

Vuforia提供工具包括创造Targets,管理Target
database,安全地管理App的licenses。

Vuforia Object Scanner(可用于Android),帮助你轻轻松松的扫视3D对象变成
target格式,可以当Vuforia引擎中相当。

开发人员为光学透明底digital
eyewear(数码眼镜)构建的使,可以运用(校准助理)可以吃最终用户创建个性化的大意文件称他们非常之脸面几何。Vuforia引擎可以以这个布局文件,以保险内容上现在是的职务。

享有应用程序都需要一个许可证密钥。许可证管理器允许你创建与管制而的证照密钥和血脉相通服务之计划。

愈详情的文档,请对照官网原文

3. Cloud Recogintion Service(云识别服务)

假若你的app需要识别大量的images,或者database需要反复的晋升,vuforia提供云识别服务。
vuforia web services API 允许而管理这些 large images database
在云端更加管用,使您能自动化工作流通过一直集成到公的情管理网。

更多

Unity扩展

下载地址:https://developer.vuforia.com/downloads/sdk

以vuforia-unity-6-0-112.unitypackage
约50MB否条例,此package中连各个职能特色的零件,比如:

Assets\Vuforia\Scripts\

  • BackgroundPlaneBehaviour.cs
  • CloudRecoBehaviour.cs
  • CylinderTargetBehaviour.cs
  • DatabaseLoadBehaviour.cs
  • DefaultInitializationErrorHandler.cs
  • DefaultSmartTerrainEventHandler.cs
  • DefaultTrackableEventHandler.cs
  • DeviceTrackerBehaviour.cs
  • DigitalEyewearBehaviour.cs
  • GLErrorHandler.cs
  • HideExcessAreaBehaviour.cs
  • ImageTargetBehaviour.cs
  • KeepAliveBehaviour.cs
  • MarkerBehaviour.cs
  • MaskOutBehaviour.cs
  • MultiTargetBehaviour.cs
  • ObjectTargetBehaviour.cs
  • PropBehaviour.cs
  • ReconstructionBehaviour.cs
  • ReconstructionFromTargetBehaviour.cs
  • SmartTerrainTrackerBehaviour.cs
  • SurfaceBehaviour.cs
  • TextRecoBehaviour.cs
  • TurnOffBehaviour.cs
  • TurnOffWordBehaviour.cs
  • UserDefinedTargetBuildingBehaviour.cs
  • VideoBackgroundBehaviour.cs
  • VideoBackgroundManager.cs
  • VirtualButtonBehaviour.cs
  • VuforiaBehaviour.cs
  • VuMarkBehaviour.cs
  • WebCamBehaviour.cs
  • WireframeBehaviour.cs
  • WireframeTrackableEventHandler.cs
  • WordBehaviour.cs

Scripts\Internal

  • Scripts\Internal\AndroidUnityPlayer.cs
  • Scripts\Internal\ComponentFactoryStarterBehaviour.cs
  • Scripts\Internal\IOSUnityPlayer.cs
  • Scripts\Internal\VuforiaBehaviourComponentFactory.cs
  • Scripts\Internal\WSAUnityPlayer.cs
  • Scripts\Internal\Vuforia.UnityExtensions.dll
  • Scripts\Internal\Vuforia.UnityExtensions.XML

Assets\Vuforia\Prefab

次第职能组件的prefab

Assets\Plugins

Android,IOS,WSA,x86,x64 各平台的插件

说明

日期:2016-09-28

英文原文:https://library.vuforia.com/getting-started

相关文章

网站地图xml地图