Vuforia Augmented Reality SDK: Difference between revisions

Content deleted Content added
added Category:Augmented reality applications; removed {{uncategorized}} using HotCat
 
(44 intermediate revisions by 35 users not shown)
Line 1:
{{Short description|Software development kit}}{{refimprove|date=June 2012}}
{{refimprove}}{{orphan}}{{wikify}}'''Vuforia''' is an Augmented[[augmented Realityreality]] Software[[software Developmentdevelopment Kit'''kit]] (SDK) for mobile devices that enables the creation of Augmentedaugmented Realityreality applications.<ref>{{cite web |url url=https://developerwww.qualcommvuforia.com/develop/mobile-technologies/augmented-reality | title= Vuforia AR| SDKwork=Vuforia website}}</ref> It uses Computercomputer Visionvision technology to recognize and track planar images ( Image Targets ) and simple 3D objects, such as boxes, in real- time. This image registration capability enables developers to position and orient [[virtual objectsobject]]s, such as [[3D modeling|3D models]] and other media, in relation to real world imagesobjects when thesethey are viewed through the camera of a mobile device. The virtual object then tracks the position and orientation of the image in real-time so that the viewer’sviewer's [[perspective (visual)|perspective]] on the object corresponds with theirthe perspective on the Imagetarget. Target, so thatIt itthus appears that the virtual object is a part of the real -world scene.
 
The Vuforia SDK supports a variety of 2D and 3D target types including ‘markerless’ Image Targets, 3D Multi-Model Target configurations, and a form of addressable FiduciaryFiducial Marker, known as a Frame MarkerVuMark. Additional features of the SDK include 6 degrees of freedom device localization in space, localized Occlusion Detection using ‘Virtual Buttons’, runtime image target selection, and the ability to create and reconfigure target sets programmatically at [[runtime code generation|runtime]].<ref>{{cite web |url url=https://ardeveloper.qualcommvuforia.atcom/qdevnetresources/developer_guidedev-guide/getting-started | title=Developing SDKwith FeaturesVuforia | work=Vuforia Developer | access-date=2013-03-01 | archive-date=2013-08-18 | archive-url=https://web.archive.org/web/20130818220529/https://developer.vuforia.com/resources/dev-guide/getting-started | url-status=dead }}</ref>
 
Vuforia provides [[Application Programming InterfacesInterface]]s (API) in [[C++]], [[Java (programming language)|Java]], [[Objective-C++]], and the [[.NET Framework|.NetNET]] languages through an extension to the [[Unity game engine]].<ref>{{cite web |url url=https://ardeveloper.qualcommvuforia.atcom/qdevnetresources/api/index | title=Vuforia SDK Native - Android & iOS API Reference | work=Vuforia Developer | access-date=2013-03-01 | archive-date=2013-07-20 | archive-url=https://web.archive.org/web/20130720073913/https://developer.vuforia.com/resources/api/index | url-status=dead }}</ref> In this way, the SDK supports both native development for iOS, Android, and AndroidUWP while it also enablingenables the development of AR applications in Unity that are easily portable to both platforms. AR applications developed using Vuforia are therefore compatible with a broad range of mobile devices including the iPhone ( 4/4S ), iPad, and Android phones and tablets running Android OS version 2.1 or greater and an ARMv6 or 7 processor with FPU ( Floating Point Unit ) processing capabilities.
 
Vuforia has been acquired by [[PTC, Inc.|PTC Inc.]] in November 2015.<ref>{{Cite web|title = PTC Acquires Vuforia|url = http://www.ptc.com/about/history/vuforia|website = www.ptc.com|access-date = 2016-02-15}}</ref>
==References==
 
== References ==
{{reflist}}
 
[[Category:Augmented reality applications]]
[[Category:Software development kits]]
 
== AR SDK providers like vuforia ==
 
* [[ARCore]]
[[Category:Augmented reality applications]]
* [[ARKit|Arkit]]
* [https://developer.maxst.com/ MAXST AR SDK]
* [https://www.easyar.com/ EasyAR SDK]
* [[ARToolKit]]
{{multimedia-software-stub}}