Select Page

See the Pen
modview
by J0emecca (@j0emecca)
on CodePen.38947

Free XR Tools and Resources

 

PRDOUCTION TOOLS

Unity – A powerful game engine that supports VR development. https://unity.com/

 

Unreal Engine – Another popular game engine used for VR development. https://www.unrealengine.com/

 

Blender – A free and open-source 3D modeling software. https://www.blender.org/

 

GIMP – A free and open-source image editor. https://www.gimp.org/

 

SketchUp Free – A free web-based 3D modeling tool. https://www.sketchup.com/plans-and-pricing/sketchup-free

 

Tilt Brush – A VR painting and drawing tool. https://www.tiltbrush.com/

 

Gravity Sketch – A 3D modeling tool designed for VR. https://www.gravitysketch.com/

 

A-Frame – A web framework for building VR experiences. https://aframe.io/

 

Sketchfab – A platform for sharing and viewing 3D content. https://sketchfab.com/

 

Mozilla Hubs – A platform for creating social VR experiences. https://hubs.mozilla.com/

 

Oculus Medium – A VR sculpting and modeling tool. https://www.oculus.com/medium/

 

MagicaVoxel – A free voxel art editor. https://ephtracy.github.io/

 

Unity Asset Store – A marketplace for purchasing assets for Unity. https://assetstore.unity.com/

 

FreeSound – A platform for downloading and sharing free sound effects. https://freesound.org/

 

DaVinci Resolve – A free video editing software with VR capabilities. https://www.blackmagicdesign.com/products/davinciresolve/

 

VLC Media Player – A free media player that supports VR videos. https://www.videolan.org/vlc/

 

HandBrake – A free and open-source video converter with VR support. https://handbrake.fr/

 

YouTube VR Creator Studio – A tool for uploading and managing VR videos on YouTube. https://creatorstudio.youtube.com/

 

VR Toolbox – A collection of tools for creating VR experiences. https://www.vrtoolbox.com/

 

VRChat SDK – A tool for creating and uploading VR experiences to the VRChat platform. https://vrchat.com/home/sdk

 

 

DEVELOPER TOOLS

SteamVR – A platform for creating and distributing VR experiences. https://partner.steamgames.com/vr

 

Oculus SDK – A software development kit for building Oculus VR experiences. https://developer.oculus.com/

 

Vuforia – A platform for creating augmented reality experiences. https://www.ptc.com/en/products/augmented-reality/vuforia

 

ARToolKit – An open-source augmented reality library. https://artoolkit.org/

 

OpenVR – An API for building VR applications that support multiple VR headsets. https://github.com/ValveSoftware/openvr

 

OpenXR – An open standard for building VR applications that work across different VR headsets. https://www.khronos.org/openxr/

 

OVRInput – A Unity plugin for accessing Oculus Touch input. https://developer.oculus.com/documentation/unity/unity-ovrinput/

 

 Leap Motion SDK – A software development kit for building VR experiences that use hand tracking. https://developer.leapmotion.com/sdk-leap-motion-controller/

 

FMOD – A middleware for creating and integrating audio into VR experiences. https://www.fmod.com/

Resonance Audio SDK – A toolkit for building spatial audio into VR experiences. https://resonance-audio.github.io/resonance-audio/

 Nvidia VRWorks – A suite of VR-specific tools for Nvidia GPUs. https://developer.nvidia.com/vrworks

 

HaptX – A software development kit for building VR experiences that use haptic feedback. https://haptx.com/developers/

 

Photon Unity Networking – A middleware for adding multiplayer functionality to VR experiences. https://doc.photonengine.com/en-us/pun/v2/getting-started/pun-intro

 

Amazon Sumerian – A web-based tool for building VR and AR experiences. https://aws.amazon.com/sumerian/

 

Google VR SDK – A software development kit for building VR experiences for Google’s Daydream platform. https://developers.google.com/vr/

 

Samsung Gear VR SDK – A software development kit for building VR experiences for Samsung Gear VR. https://developer.samsung.com/gear/vr/overview.html

 

Steam Audio – A middleware for integrating advanced audio capabilities, such as spatial audio and occlusion, into VR experiences. https://valvesoftware.github.io/steam-audio/

 

Microsoft Mixed Reality Toolkit – A toolkit for building mixed reality experiences for Microsoft HoloLens and Windows Mixed Reality headsets. https://docs.microsoft.com/en-us/windows/mixed-reality/mixed-reality-toolkit

 

Google Poly – A platform for downloading and sharing 3D objects and scenes. https://poly.google.com/

 

Mixamo – A platform for downloading and customizing 3D character models for use in VR experiences. https://www.mixamo.com/

 

A-Frame – A web framework for building VR experiences using HTML and JavaScript. https://github.com/aframevr/aframe

 

React 360 – A framework for building VR experiences using React. https://github.com/facebook/react-360

 

VR Web – A toolkit for building VR experiences for the web using JavaScript and WebVR. https://github.com/borismus/webvr-starter-kit

 

Sketchfab VR – An open-source VR viewer for the Sketchfab platform. https://github.com/sketchfab/vr-api

 

Unity VR Utilities – A collection of scripts and utilities for building VR experiences in Unity. https://github.com/Unity-Technologies/Vr-Unity-Utilities

 

Blender XR – A set of plugins for Blender that enable VR workflows. https://github.com/dfelinto/blender-xr

 

Three.js VR – A set of extensions for the Three.js 3D graphics library that enable VR capabilities. https://github.com/immersive-web/three-vr

 

OpenHMD – An open-source library for accessing and processing data from VR headsets. https://github.com/OpenHMD/OpenHMD

 

VRPN – A network protocol for transmitting VR input and output between applications. https://github.com/vrpn/vrpn

 

OSVR – An open-source software platform for building VR experiences that work across different VR hardware. https://github.com/OSVR/OSVR-Core

 

Godot VR – A set of plugins for the Godot game engine that enable VR workflows. https://github.com/GodotVR/godot-vr

 

VR Juggler – A software platform for building VR applications that work across different VR hardware. https://github.com/vrjuggler/vrjuggler

 

OpenVRML – An open-source VRML/X3D player and authoring tool. https://github.com/vrml/x3d

VRWandeling – An open-source VR experience for exploring cities. https://github.com/bertt/vrwandeling

 

WebVR Boilerplate – A boilerplate for building WebVR experiences. https://github.com/borismus/webvr-boilerplate

 

Glitch VR – A tool for creating VR experiences on the Glitch platform. https://github.com/cesarandreu/glitch-vr

 

A-Frame Inspector – A tool for debugging and testing A-Frame VR experiences. https://github.com/aframevr/aframe-inspector

 

High Fidelity – An open-source platform for building VR experiences and virtual worlds. https://github.com/highfidelity/hifi

 

OpenVRDesktopDisplayPortal – A tool for displaying your desktop in VR. https://github.com/Hotrian/OpenVRDesktopDisplayPortal

 

VR WebAssembly – An experimental project for running WebAssembly code in VR. https://github.com/Jam3/vr-webassembly

Research | Design | Develop | Distribute | Grow