MixedRealityResources
MixedRealityResources copied to clipboard
Mixed Reality related resources
MixedRealityResources
![]() |
![]() |
---|
Collection of Mixed Reality related resources, inspirations. Please ask on LearnXR Reddit or file an issue, if you are looking for a resource that is not listed or if you have suggestions or additions. Hope it is helps you to learn and create.
-
Design
- Guidelines
- Assets
- Blogs
- Talks
- Tools
-
Develop
- Documentation
- Developer Tools
- Repositories
-
WebXR
- WebXR Documentation
- WebXR Examples
- WebXR Libraries
- WebXR Repositories
-
Mobile Native
- Documentation
- Libraries
- Repositories
- Tutorials
- Talks
- Media/Newsletter
-
Create
- Asset Creation Tools
- Asset Creation Libraries
- Inspirations
-
Attend
- Conferences
-
Meet
- San Francisco
- Hackathons
-
Read
- Newsletters
- Blogs
- Books
- Watch
- Join
- Concepts and FAQ
Design
Guidelines
Assets
- Smithsonian Museum 3D Scan Collection
- MorphoSource by Duke University
- GB3D Type Fossils
- Nasa 3D Resources
- Protein Data Bank
- market.pmnd.rs
- Poly
- Kronos glTF Sample Models
- Unity Asset Store
- Open Game Art
- Sketchfab
- TurboSquid
- Hum3D
- Design Connected
- Autodesk Gallery
- GrabCad
- 3D Warehouse
- 3D Content Central
- Trace Parts
- Thingsverse
- Clara.io
- CG Trader
- Free3D
- 3D Export
- Bibliocad
- Thinkercad
- 3Dmdb
- 3D Model Free
- Flying Architecture
- RenderPeople
- 3D Headscans
- VizPeople
- Evermotion
- Archive 3D
- CadNav
- Blend Swap
- STL Finder
- Orchard Crowdsource Design
- Human Alloy
- PinShape
- 3Dsky
- ShareCG
- PixelLab
- 3D Scan Store
- Syncronia
- Dimensiva
- 3Delicious
- Bitgem 3D
- Play Canvas curated assets
- List of common 3D Test models
Blogs
Talks
Tools
- Unity3D
- Unreal Engine
- Maquette
- Play Canvas
- Amazon Sumerian
- Remix 3D
- Autodesk Maya
- Apple Reality Composer
- Voxel Plugin for Unreal
- PotassiumES: A lovely wider web app framework
- Quill VR Animation Tool for Oculus Rift
- RapidCompact Asset Optimization Platform
- Gravity Sketch
Develop
Documentation
- Microsoft Mixed Reality
- Mozilla Mixed Reality
- Google Developers WebXR
- ARCore - Android
- ARKit - IOS
- Magic Leap
Developer Tools
- Unity3D
- Unreal Engine
- Apple RealityKit
- WebVR API Emulation - Chrome Extention
- VR Viewer Chrome Extention
- ThreeJS Dev Tools
- WebXR API Emulator Chrome Extention
Repositories
![]() |
![]() |
![]() |
---|
- Google-AR
- Mixed Reality Toolkit Demos
- Enklu Player
- Tutorials and Samples
- Unity AR Foundation Examples
SDKs
WebXR
Check out the current browser support for WebXR at CanIUse.com. 3D on the Web and WebXR FrontendMasters Course
WebXR Documentation
- immersiveweb.dev
- Microsoft WebXR docs
- Mozilla WebXR Blog
- Google WebXR Updates
- Google WebXR Device API docs
- BabylonJS Docs Samples
- ThreeJS VR Content
- W3C WebXR Device API
- A-Frame Docs
- Augmented Reality with Model-Viewer Web Component
- PSA: State of WebXR
- CreateWebXR.com
WebXR Tutorials
WebXR Examples
- Immersive Web WebXR Samples
- ImmersiveWeb.dev Demos
-
WebXR AR plane detection and Anchors
Note: WebXR Anchors experimental flag needs to be enabled to see this example.
WebXR Libraries
- BabylonJS
- ThreeJS
- A-Frame: Make WebVR with HTML and Entity-Component. Works on Vive, Rift, Daydream, GearVR, desktop.
-
AR.js: AR.js uses artoolkit, and so it is marker based. artoolkit is a software with years of experience doing augmented reality. It is able to do a lot!
- NodeToy: Shader tool
- Three Mesh UI




- ARSuite
- Inverse kinematics for three.js
- Three.ar.js
- Exokit Native Engine
- Viro
- ARnft
- Wonderland Engine
- Handy.js
WebXR Repositories
- WebXR Polyfills
- ThreeJS WebVR Examples
- WebXR Samples
- GoogleWebComponents/model-viewer
- Chrome Platform Status Samples
- ThreeJS Dev Tools
- Poly Historical Models
Mobile Native
Documentation
Libraries
Repositories
Tutorials
- Unity Mixed Reality Lessons
- Microsoft Mixed Reality Tutorials
- Azure Spatial Anchors
- Google Developer Codelabs
- WebVR Starter Kit
- 3D Projection Notes
Talks
- Intro to Building Apps for HoloLens 2 Using Unity and Mixed Reality Toolkit
- Developing Mobile Augmented Reality (AR) Applications with Azure Spatial Anchors
- Exploring Augmented Reality on the Web - JSConfEU 2018
Media/Newsletter
- Immersive Web Weekly
- Voices of VR Podcast
- VRScout Podcast
- The AR Show Podcast
- Veer VR Blog
- Next Reality News
Create
Asset Creation Tools
- Magic Voxel
- Voxel.js
- Unity3D
- Unreal Engine
- Maquette
- Play Canvas
- Amazon Sumerian
- Remix 3D
- Autodesk Maya
- Spoke by Mozilla
Asset Libraries
Inspirations
- Google WebVR Experiments
- Google AR Experiments
- Babylon.js Demos
- ThreeJS Examples
- 3D Artist Online
- SF Moma movement controlled experience
- Google Augmented Reality museum experience
- MoMa Jackson Pollack
Attend
Conferences
- Augmented World Expo - USA, Europe
- AR/VR Global Summit
- VRX Conference and Expo
- University of Washington XR Day
Meet
Online
San Francisco
- Microsoft Mixed Reality Events Calendar
- WebXR Meetup
- HoloLens and Mixed Reality Meetup
- SF Augmented Reality Meetups
- SF Mixed Reality Meetups
Hackathons
Read
Newsletters
Blogs
-
Custom elements for the immersive web
|
|
- Mozilla Blog - Progressive WebXR Store
- Human factor in virtual reality data visualization
- Getting Hands-On with Responsive AR
Books
- Learning Virtual Reality - Tony Parisi
- Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages Tony Parisi
- Envisioning Holograms: Design Breakthrough Experiences for Mixed Reality
- Creating Augmented and Virtual Realities
Watch
- GDC Vault
- WebXR Youtube Channel
- XR Developer
- Microsoft HoloLens Youtube
- Google ARCore Youtube
- Made with ARKit
- Apple AR/VR Sessions
Join
Online Communities
- Immersive Web Community Group
- Open AR Cloud
- HoloLens Developer Slack Channel
- WebVR Slack Channel
- LearnXR Reddit
- AFrame Communities
- ARKit Apple Developer Forum
- Augmented Reality Reddit
- WindowsMR Reddit
- Windows Mixed Reality Reddit
- Mozilla Hubs
- Catchar.io
- FrameVR Virtual Classroom and Meetings
- Virtual Reality Gaming Reddit
- AR MR XR Reddit
- Mixed Reality Reddit
- Magic Leap Reddit
- ARCoreCreators Reddit
- ARCore Reddit
- WebXR Reddit
- WebXR Discord
Concepts and FAQ
-
What are some use cases and case studies for Mixed Reality applications?
- Medical
- Educational
- Museums and Libraries
- Entertainment
- Web 3D
- What is Mixed Reality/ Augmented Reality/ Virtual Reality?
- How do you decide if VR or AR is the right choice for your application?
- What is an Anchor?
- What is a Hologram?
- What do I need to learn to start developing for Mixed Reality?
- What is Spatial Sound?
- What are security concerns and challenges with Mixed Reality application?
- How do you consider accessibility, diversity, and inclusiveness into your design?
- What is a Cloud Anchor?
- What is Scene Understanding?
- What would you use Scene Understanding for?
- What are 3D file formats & how do they compare?