MixedRealityToolkit/MixedRealityToolkit-Unity

This repository holds the third generation of the Mixed Reality Toolkit for Unity. The latest version of the MRTK can be found here.

해결 과제

MRTK3는 Unity에서 크로스 플랫폼 혼합 현실(MR) 경험 개발을 가속화하기 위해 설계된 오픈 소스 툴킷입니다. 다양한 하드웨어 장치와 플랫폼에서 작동하는 상호 작용 및 사용자 인터페이스를 만드는 과정을 간소화하는 모듈식 프레임워크를 제공합니다.

작동 방식

Unity의 XR Interaction Toolkit (XRI) 및 OpenXR을 기반으로 구축된 MRTK3는 모듈식 패키지 기반 아키텍처를 사용합니다. 이를 통해 개발자는 입력 시스템, UX 구성 요소, 공간 조작 도구 등 필요한 구성 요소만 프로젝트에 통합할 수 있습니다. Unity Input System을 활용하여 핸드 트래킹, 게임패드, 마우스를 포함한 다양한 장치의 입력을 통합된 방식으로 처리합니다.

대상 사용자

HoloLens 2, Meta Quest, Magic Leap 2, Android XR과 같은 장치용 혼합 현실 애플리케이션을 개발하는 개발자 및 테스트를 위해 기존 평면 스크린 데스크톱을 타겟팅하는 개발자.

주요 특징

  • 크로스 플랫폼 지원: OpenXR에 전념하며 HoloLens 2, Meta Quest, Magic Leap 2를 포함한 광범위한 장치를 지원합니다.
  • 성능 최적화: 프레임당 메모리 할당을 제로화하도록 재설계되어 리소스가 제한된 모바일 MR 장치에서 성능을 극대화합니다.
  • 모듈식 UX 구성 요소: 볼륨 버튼, 슬라이더, 손 고정 메뉴와 같은 프로덕션급 3D UX 빌딩 블록 라이브러리가 포함되어 있습니다.
  • 확장 가능한 아키텍처: Unity의 XR Interaction Toolkit 및 Input System을 기반으로 구축되어 상호 작용 패러다임에 대한 개방형 접근 방식을 제공합니다.
  • 데이터 바인딩: 브랜딩, 테마 설정 및 복잡한 목록의 동적 데이터 관리를 위한 데이터 바인딩을 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트