Mixed Reality Solutions
by Ashok Balasubramanian Updated: Nov 8, 2021
Solution Kit
Why is Facebook is rebranding itself to focus on the metaverse? 7 years after its billion-dollar acquisition of Oculus, Facebook is pivoting itself towards virtual reality. While the earlier acquisitions of Instagram and WhatsApp successfully extended social engagement, metaverse is a much bigger bet. While metaverse looks like VR in a new bottle at some levels, betting the company's future on metaverse shows a strategic intent. It was interesting to see Microsoft announce immersive experiences on MS Teams. Multiple metaverses exist today in individual 3D gaming platforms and VR platforms. We are seeing companies fighting it out for cloud and AI platform dominance. Could Meta be positioning itself to own the user engagement channel in a new way? If users move towards using VR as a primary engagement model, this can pay off well. While this will play out over the decade or more, there are multiple low-hanging fruits to build mixed reality experiences into your applications. The kandi kit on Mixed Reality Solutions showcases popular open source libraries across AR, dedicated VR platforms, and device-specific solutions. Get ready for the next platform war!
Web Focused AR and VR Solutions
aframeby aframevr
:a: Web framework for building virtual reality experiences.
aframeby aframevr
JavaScript
15365
Version:v1.4.2
License: Permissive (MIT)
aframe-react-boilerplateby ngokevin
:sunglasses: Boilerplate for building virtual reality (VR) experiences with A-Frame and React using aframe-react.
aframe-react-boilerplateby ngokevin
JavaScript
375
Version:Current
License: Permissive (MIT)
AR.jsby jeromeetienne
Efficient Augmented Reality for the Web - 60fps on mobile!
AR.jsby jeromeetienne
HTML
15695
Version:Current
License: Permissive (MIT)
vrsby vercel
A serverless virtual reality e-commerce experience powered by Vercel
vrsby vercel
TypeScript
459
Version:Current
License: Permissive (Apache-2.0)
iOS-11-by-Examplesby artemnovichkov
👨🏻💻 Examples of new iOS 11 APIs
iOS-11-by-Examplesby artemnovichkov
Swift
3325
Version:Current
License: Permissive (MIT)
IdeaSpaceby IdeaSpaceVR
:sunglasses: Create interactive 3D and VR web experiences for desktop, mobile & VR devices
IdeaSpaceby IdeaSpaceVR
JavaScript
385
Version:v1.2.2
License: Permissive (MIT)
engineby playcanvas
Fast and lightweight JavaScript game engine built on WebGL and glTF
engineby playcanvas
JavaScript
8388
Version:v1.63.6
License: Permissive (MIT)
model-viewerby google
Easily display interactive 3D models on the web and in AR!
model-viewerby google
TypeScript
5625
Version:v3.1.1
License: Permissive (Apache-2.0)
Virtual Reality Platforms
MixedRealityToolkit-Unityby microsoft
Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.
MixedRealityToolkit-Unityby microsoft
C#
5765
Version:v2.8.3
License: Permissive (MIT)
gvr-unity-sdkby googlevr
Google VR SDK for Unity
arcore-android-sdkby google-ar
ARCore SDK for Android Studio
arcore-android-sdkby google-ar
C
4716
Version:1.37.0
License: Others (Non-SPDX)
artoolkitxby artoolkitx
artoolkitX, providing high-performance video acquisition, marker and texture tracking in native code for iOS, Android, macOS, Windows, and Linux variants.
artoolkitxby artoolkitx
C
386
Version:1.1.8
License: Others (Non-SPDX)
VRTKby ExtendRealityLtd
*Beta* - An example of how to use the Tilia packages to create great content with VRTK v4.
VRTKby ExtendRealityLtd
C#
3630
Version:3.3.0
License: Permissive (MIT)
Virtual Reality Headset Focused Solutions
Relativtyby relativty
An open source VR headset with SteamVR supports for $200
Relativtyby relativty
C++
6048
Version:beta-r0
License: Strong Copyleft (GPL-3.0)
RiftDK2by facebookarchive
Firmware, Schematics, and Mechanicals for the Oculus Rift Development Kit 2
RiftDK2by facebookarchive
C
184
Version:Current
License: Others (Non-SPDX)
MixedRealityToolkit-Unityby microsoft
Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.
MixedRealityToolkit-Unityby microsoft
C#
5765
Version:v2.8.3
License: Permissive (MIT)
Reviveby LibreVR
Play Oculus-exclusive games on the HTC Vive or Valve Index, scroll down for downloads and installation instructions.
Reviveby LibreVR
C++
3450
Version:3.2.0
License: Others (Non-SPDX)