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を基盤としており、インタラクションパラダイムに対してオープンエンドなアプローチを提供します。
- データバインディング: ブランディング、テーマ設定、複雑なリストにおける動的なデータ管理のためのデータバインディングをサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト