Useful common UX controls that you can leverage in your application.
Bounding Box and App Bar | Interactable Objects | Object Collection | Keyboard |
---|---|---|---|
Standard UI for manipulating objects in 3D space | Modular script for making objects interactable with visual states, including Holographic button | Script for lay out an array of objects in a three-dimensional shape | System style keyboard prefab for Unity projects |
Dialog / Progress | Solver system | Interactive button demos | ToolTip & Label |
Standard UI for notification, approval, or additional information from the user / Data loading indicator | Scripts for various behavious such as tag-along, billboarding, body-lock, constant view size and surface magnetism | UWP style UI controls including radio, toggle and checkboxes | Annotation UI with flexible anchor/pivot system which can be used for labeling motion controllers and object. |
Audio files used in Mixed Reality Toolkit.
Open-source fonts used in Mixed Reality Toolkit. Selawik is Microsoft's open-source font. Please see Text Prefab README for more information about optimized text.
Materials used in prefabs. You can find default color materials made with MixedRealityToolkit/Standard shader.
Scripts for UI controls and building blocks. This folder includes the scripts for Bounding Box & App Bar, Interactable Object(Compound Button series), Object Collections, Interaction Receivers, Distorters, Lines and Tooltip. Please see example scenes for the detailed usage.
Prefabs for App Bar
Prefabs for Bounding Box
Prefabs for Interactable Object This folder includes Holographic Button Prefab
Shaders used in prefabs