https://github.com/evergineteam/mixedrealitytoolkit
Evergine.MRTK provides a set of components and features to accelerate cross-platform XR application development in Evergine.
https://github.com/evergineteam/mixedrealitytoolkit
evergine evergine-mrtk hololens holotoolkit mixed-reality mixedrealitytoolkit mixexrealitytoolkit-evergine mrtk openvr
Last synced: 3 months ago
JSON representation
Evergine.MRTK provides a set of components and features to accelerate cross-platform XR application development in Evergine.
- Host: GitHub
- URL: https://github.com/evergineteam/mixedrealitytoolkit
- Owner: EvergineTeam
- License: mit
- Created: 2020-01-27T12:27:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T09:43:24.000Z (12 months ago)
- Last Synced: 2024-10-29T11:48:43.531Z (12 months ago)
- Topics: evergine, evergine-mrtk, hololens, holotoolkit, mixed-reality, mixedrealitytoolkit, mixexrealitytoolkit-evergine, mrtk, openvr
- Language: C#
- Homepage: https://evergine.com
- Size: 40.3 MB
- Stars: 39
- Watchers: 16
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Evergine MRTK Package

[](https://waveengineteam.visualstudio.com/Wave.Engine/_build/latest?definitionId=97&branchName=master)
[](https://www.nuget.org/packages/Evergine.MRTK)## 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
- Meta Quest devices.
- OpenVR headsets (HTC Vive / Oculus Rift)Evergine.MRTK is heavily based on Microsoft's [Mixed Reality Toolkit for Unity](https://github.com/microsoft/MixedRealityToolkit-Unity).
## Required software
|
[Evergine](https://www.evergine.com) |
[Visual Studio 2019/2022](http://dev.windows.com/downloads) |
|----------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Evergine provides support for building XR projects in Windows 10 | Visual Studio is used for code editing, deploying, and building application packages |## UI and interaction building blocks
These components can be added to your scene and customized using the Evergine Editor.
||||
| :--- | :--- | :--- |
|  [Button](Documentation/README_Button.md) |  [Bounding Box](Documentation/README_BoundingBox.md) |  [Manipulation Handler](Documentation/README_ManipulationHandler.md) |
| 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](Documentation/README_Slider.md) |  Hand Menu |  [Fingertip Visualization](Documentation/README_FingerTip.md) |
| 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](Documentation/README_Slate.md) |  Pointers |  [Voice Command / Dictation](Documentation/README_Voice.md) |
| 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

---
Powered by [Evergine](https://evergine.com)LET'S CONNECT!
- [Youtube](https://www.youtube.com/c/Evergine)
- [Twitter](https://x.com/EvergineTeam)
- [Blog](https://evergine.com/news/)