All Projects → EvergineTeam → MixedRealityToolkit

EvergineTeam / MixedRealityToolkit

Licence: MIT license
Evergine.MRTK provides a set of components and features to accelerate cross-platform XR application development in Evergine.

Programming Languages

C#
18002 projects
HLSL
714 projects
powershell
5483 projects

Projects that are alternatives of or similar to MixedRealityToolkit

Mixedrealitytoolkit Unity
Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.
Stars: ✭ 4,817 (+14953.13%)
Mutual labels:  hololens, openvr, holotoolkit, mixed-reality, mixedrealitytoolkit, mrtk
HoloLensWithDlibFaceLandmarkDetectorExample
HoloLens With DlibFaceLandmarkDetector Example
Stars: ✭ 19 (-40.62%)
Mutual labels:  hololens, holotoolkit, mixed-reality
Stereokit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Stars: ✭ 195 (+509.38%)
Mutual labels:  hololens, mixed-reality
Ar Vrcourse
VR,AR,MR 开发入门教程
Stars: ✭ 298 (+831.25%)
Mutual labels:  hololens, mixed-reality
Mixedrealitytoolkit
The MixedRealityToolkit is a collection of scripts and components intended to accelerate the development of mixed reality applications targeting Windows Mixed Reality.
Stars: ✭ 757 (+2265.63%)
Mutual labels:  hololens, mixed-reality
hololens-terrain-viewer
Holographic mapping powered by ArcGIS
Stars: ✭ 36 (+12.5%)
Mutual labels:  hololens, mixed-reality
MixedRealityResources
Mixed Reality related resources
Stars: ✭ 190 (+493.75%)
Mutual labels:  hololens, mixed-reality
Mixedrealitycompanionkit
This is a MixedRealityToolkit style repository for code bits and components that may not run directly on Microsoft HoloLens or immersive headsets but instead pair with them to build experiences.
Stars: ✭ 522 (+1531.25%)
Mutual labels:  hololens, mixed-reality
Holoviveobserver
Shared Reality: Observe a VR session from the same room using a HoloLens!
Stars: ✭ 126 (+293.75%)
Mutual labels:  hololens, mixed-reality
Dxr
DXR is a Unity package for rapid prototyping of immersive data visualizations in augmented, mixed, and virtual reality (AR, MR, VR) or XR for short.
Stars: ✭ 134 (+318.75%)
Mutual labels:  hololens, mixed-reality
KEYSDK-WH
Simplified mapping with KEY SDK.
Stars: ✭ 12 (-62.5%)
Mutual labels:  hololens, mixed-reality
SpatialAlignment
Helpful components for aligning and keeping virtual objects aligned with the physical world.
Stars: ✭ 29 (-9.37%)
Mutual labels:  hololens, mixed-reality
Hololenswithopencvforunityexample
HoloLens With OpenCVforUnity Example
Stars: ✭ 142 (+343.75%)
Mutual labels:  hololens, mixed-reality
Mr Realtime Translator
Real-time translation services in Mixed Reality. Core pieces to get audio from the mic in Unity and stream over a websocket to the Azure Translator API and process the responses - as you speak!
Stars: ✭ 22 (-31.25%)
Mutual labels:  hololens, mixed-reality
Mrlightingtools Unity
A Unity library and MRTK extension for estimating and replicating the current environment's lighting on Mixed Reality devices.
Stars: ✭ 142 (+343.75%)
Mutual labels:  hololens, mixed-reality
Openxr Mixedreality
OpenXR samples and preview headers for HoloLens and Windows Mixed Reality developers familiar with Visual Studio
Stars: ✭ 143 (+346.88%)
Mutual labels:  hololens, mixed-reality
Hololenscamerastream
This Unity plugin makes the HoloLens video camera frames available to a Unity app in real time. This enables Unity devs to easily use the HoloLens camera for computer vision (or anything they want).
Stars: ✭ 233 (+628.13%)
Mutual labels:  hololens
ArUcoDetectionHoloLens-Unity
ArUco marker tracking on the HoloLens, implemented in Unity.
Stars: ✭ 79 (+146.88%)
Mutual labels:  hololens
Hololens facial recognition
A Unity hololens app to detect faces and display their attributes
Stars: ✭ 217 (+578.13%)
Mutual labels:  hololens
LabAssistVision
Proof of concept of a mixed reality application for the Microsoft HoloLens 2 integrating object recognition using cloud computing and real-time on-device markerless object tracking. The augmented objects provide interaction using hand input, eye-gaze, and voice commands to verify the tracking result visually.
Stars: ✭ 70 (+118.75%)
Mutual labels:  mixed-reality

Evergine MRTK Package

Evergine.MRTK

Build Status Nuget

What is Evergine.MRTK

Evergine.MRTK is an Evergine package that provides a set of components and features used to accelerate cross-platform XR application development in Evergine.

Evergine.MRTK provides a set of basic building blocks for Evergine development on XR platforms such as

  • Microsoft HoloLens 2
  • Windows Mixed Reality headsets
  • OpenVR headsets (HTC Vive / Oculus Rift)

Evergine.MRTK is heavily based on Microsoft's Mixed Reality Toolkit for Unity.

Required software

Evergine Evergine Visual Studio 2022 Visual Studio 2019/2022 Windows SDK Windows SDK Emulators (optional) Emulators (optional)
Evergine provides support for building XR projects in Windows 10 Visual Studio is used for code editing, deploying and building application packages You need the Windows 10 SDK. To run apps for immersive headsets, you need the Windows 10 Fall Creators Update The emulators allow you to test your app without the device in a simulated environment

UI and interaction building blocks

These components can be added to your scene and customized using the Evergine Editor.

Button Button Bounding Box Bounding Box Manipulation Handler Manipulation Handler
A button control which supports various input methods, including HoloLens 2's articulated hand Standard UI for manipulating objects in 3D space Component for manipulating objects with one or two hands
Slider Slider Hand Menu Hand Menu Fingertip Visualization Fingertip Visualization
Slider for adjusting values supporting direct hand tracking interaction Hand-locked UI for quick access, using the Hand Constraint Solver Visual affordance on the fingertip which improves the confidence for the interaction
Slate Slate Pointers Pointers Voice Command/Dictation Voice Command / Dictation
2D style plane which supports scrolling with articulated hand input Learn about various types of pointers Scripts and examples for integrating speech input

Example scene

Check out Evergine.MRTK's various types of interactions and UI controls in our sample scene, which can be found in the Releases section.

Video: https://www.youtube.com/watch?v=KbhLifObJNA

alt Example Scene

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].