Mixed Reality UX Tools

Microsoft Corp - 10월 19, 2020

Tools and utilities for adding interactivity to mixed reality applications

  • 지원 플랫폼
  • 지원 엔진 버전
    4.25
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Mixed Reality UX Tools (UXT) is a suite of tools that enables developers to create interactive, visually polished, and performant mixed reality applications, faster. 


Essential dev tools include simulated hands that enable you to test your level directly in the editor viewport, while a library of highly optimized materials and shaders provides you with visuals that both look impressive and perform well. Commonly used UX components that take advantage of hand tracking (buttons, sliders, manipulators and more) and spatial mapping (tap to place, surface magnetism) are easy to create, configure, and add to your level. For existing UI built with Unreal Motion Graphics, UXT unlocks both near and far interaction. All UX components are accessible through both Blueprints and C++.  


To view documentation on Mixed Reality UX Tools, see sample projects built with UXT, or file an issue, please visit our GitHub repo.

기술적 세부사항

Features:

  • General hand interaction support based on near and far interaction models.
  • Simulation of articulated hands and HMD pose when in PIE.
  • 3D, hand-interaction-enabled UX controls: buttons, sliders, bounds control, near and hand menu.
  • Direct manipulation of actor transforms via hand interactions.
  • Support for hand interaction with UMG widgets.
  • Behaviours for common Mixed Reality use cases: follow, tap to place, surface magnetism, hand and palm up constraint.


Code Modules:

  • UXTools: runtime
  • UXToolsWMR: runtime
  • UXToolsRuntimeSettings: runtime
  • UXToolsEditor : editor
  • UXToolsInputSimulation: runtime
  • UXToolsShaders: runtime


Number of blueprints: 1

Number of C++ classes: 68

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Win64, HoloLens 2

Documentation: https://microsoft.github.io/MixedReality-UXTools-Unreal/README.html

Example project: https://github.com/microsoft/MixedReality-UXTools-Unreal/tree/public/0.10.x/UXToolsGame