Difference between revisions of "Augmented Reality tools - Feb 2020"

From Interaction Station Wiki
Jump to navigation Jump to search
Line 29: Line 29:
 
An expensive subscription-only addon for Unity that supposedly makes it easy to develop and test AR experiences.
 
An expensive subscription-only addon for Unity that supposedly makes it easy to develop and test AR experiences.
  
Vuforia
+
'''Vuforia'''
 
https://developer.vuforia.com/
 
https://developer.vuforia.com/
  
 
Easy to use addon for Unity, especially easy for image based tracking. Has free developer account, but does cost money if you want to publish to the App store.  
 
Easy to use addon for Unity, especially easy for image based tracking. Has free developer account, but does cost money if you want to publish to the App store.  
  
AR Foundatation
+
'''AR Foundatation'''
 
https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html
 
https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html
  
Line 42: Line 42:
 
https://www.youtube.com/watch?v=MH9pG2eE5RQ&list=PL9z3tc0RL6Z4WenhJiJieCcrPVNxYszod&ab_channel=DevEnabled
 
https://www.youtube.com/watch?v=MH9pG2eE5RQ&list=PL9z3tc0RL6Z4WenhJiJieCcrPVNxYszod&ab_channel=DevEnabled
  
ARKIt and ARCORE
+
'''ARKIt and ARCORE'''
 
iOS and Android native SDKs for creating AR. For developers only, although many of the other platforms here leverage capabilities from ARKIT and ARCORE. FREE.  
 
iOS and Android native SDKs for creating AR. For developers only, although many of the other platforms here leverage capabilities from ARKIT and ARCORE. FREE.  
 
https://developer.apple.com/augmented-reality/
 
https://developer.apple.com/augmented-reality/
 
https://developers.google.com/ar
 
https://developers.google.com/ar
  
EasyAR
+
'''EasyAR'''
 
https://www.easyar.com/
 
https://www.easyar.com/
  
 
A SDK with a Unity addon similar to Vuforia, with slightly different features. Does have the benefit of a free personal non-commercial edition.  
 
A SDK with a Unity addon similar to Vuforia, with slightly different features. Does have the benefit of a free personal non-commercial edition.  
  
Wikitude
+
'''Wikitude'''
 
https://www.wikitude.com/store/
 
https://www.wikitude.com/store/
  
 
Another expensive AR SDK. Too expensive for me and too expensive for you.  
 
Another expensive AR SDK. Too expensive for me and too expensive for you.  
  
Artivive
+
'''Artivive'''
 
https://artivive.com/
 
https://artivive.com/
Eyejack
+
'''Eyejack'''
 
https://eyejackapp.com/
 
https://eyejackapp.com/
  
Line 65: Line 65:
  
  
Web AR
+
'''Web AR'''
 
https://www.8thwall.com/
 
https://www.8thwall.com/
  

Revision as of 16:43, 10 February 2021

Here's a list of tools for creating augmented reality.

AR Face Filters

Spark AR: https://sparkar.facebook.com/

Spark AR is Facebook's AR toolset. It allows you to create filters for Facebook and Instagram. It includes a visual coding interface which makes it possible to create complex interactive effects. It's mostly geared towards creating filters that augment the face, you can also use image markers and place 3d models on flat surfaces. The pros are: it's easy to use, simple to test on a mobile device, has a desktop stand-alone mode, and easy to distribute to a vast userbase. The cons are: very strict file size limitations (4mb for Instagram), strict content moderation, and you're stuck inside the Facebook ecosystem.

Snap Lens Studio: https://lensstudio.snapchat.com/ https://snapcamera.snapchat.com/

Similar to Spark AR but for the Snapchat ecosystem. One unique feature here is that you can use filters created in Lens Studio as virutal webcam effects so that you can have AR face masks in your Teams or Zoom meetings.

Adobe Aero: https://www.adobe.com/products/aero.html

Create AR effects using your mobile phone or a desktop app. Integrates with other Adobe products. Sadly, iOS only at the moment.

Reality Composer: https://developer.apple.com/augmented-reality/tools/

Apple's Reality Composer is a powerful tool that makes it easy for you to create interactive augmented reality experiences with no prior 3D experience. iOS only of course.

Unity Mars https://unity.com/products/unity-mars

An expensive subscription-only addon for Unity that supposedly makes it easy to develop and test AR experiences.

Vuforia https://developer.vuforia.com/

Easy to use addon for Unity, especially easy for image based tracking. Has free developer account, but does cost money if you want to publish to the App store.

AR Foundatation https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html

Unity's toolkit for creating AR experiences that work on both iOS and Android. Bad documentation and difficult for non-developers, but hey this one is FREE for once.

Some decent tutorials in this Youtube playlist: https://www.youtube.com/watch?v=MH9pG2eE5RQ&list=PL9z3tc0RL6Z4WenhJiJieCcrPVNxYszod&ab_channel=DevEnabled

ARKIt and ARCORE iOS and Android native SDKs for creating AR. For developers only, although many of the other platforms here leverage capabilities from ARKIT and ARCORE. FREE. https://developer.apple.com/augmented-reality/ https://developers.google.com/ar

EasyAR https://www.easyar.com/

A SDK with a Unity addon similar to Vuforia, with slightly different features. Does have the benefit of a free personal non-commercial edition.

Wikitude https://www.wikitude.com/store/

Another expensive AR SDK. Too expensive for me and too expensive for you.

Artivive https://artivive.com/ Eyejack https://eyejackapp.com/

Both relatively simple ways of augmenting an image with a video or GIF.


Web AR https://www.8thwall.com/

https://aframe.io/ https://ar-js-org.github.io/studio/ https://github.com/AR-js-org/AR.js



https://github.com/Yonet/MixedRealityResources#webxr-libraries