Unity での多関節ハンドと視線追跡

HoloLens 2 では、多関節ハンドや視線追跡など、いくつかの興味深い新機能が導入されています。

Unity で新機能を利用するには、MRTK を使用するのが最も簡単な方法です。 開始するのに役立つシーンの例もいくつか用意しています。

MRTK で手、視線、その他をサポートする構成要素

MRTK v2 には、開発を加速させるのに役立つ UI コントロールと構成要素のセットが含まれています。

ボタンボタン 境界ボックス境界ボックス 操作ハンドラー操作ハンドラー
HoloLens 2 の多関節ハンドを含む各種入力方法をサポートしているボタン コントロール 3D 空間内のオブジェクトを操作するための標準 UI 片手または両手でオブジェクトを操作するためのスクリプト
Slateスレート System Keyboardシステム キーボード 対話可能対話可能
多関節ハンド入力によるスクロールをサポートしている 2D スタイルのプレーン Unity でシステム キーボードを使用するサンプル スクリプト 視覚的な状態とテーマのサポートを使用してオブジェクトを対話型にするためのスクリプト
Solverソルバー Object Collectionオブジェクト コレクション ツールヒントツールヒント
Tagalong、本体ロック、ビュー サイズの固定、表面吸着など、さまざまなオブジェクトの配置動作 オブジェクトの配列を 3 次元図形で配置するスクリプト モーション コントローラーとオブジェクトのラベル付けに使用できる、柔軟なアンカーおよびピボット システムを備えた注釈 UI。
アプリ バーアプリ バー Pointersポインター 指先の視覚化指先の視覚化
境界ボックスの手動アクティブ化のための UI さまざまな種類のポインターについて説明します 直接操作の信頼度を向上させる、指先の視覚的アフォーダンス
視線追跡: ターゲット選択視線追跡: ターゲット選択 視線追跡: ナビゲーション視線追跡: ナビゲーション
視線、音声、ハンドの入力を組み合わせて、シーン全体からホログラムをすばやく簡単に選択する 視線に基づいてテキストを自動でスクロールしたり、フォーカスされたコンテンツを拡大したりする方法について説明します アプリ内でユーザーが見ていたもののログ記録、読み込み、視覚化を行う例

シーンの例

こちらのシーンの例で、MRTK のさまざまな種類の対話式操作と UI コントロールについて調べます。

その他のサンプル シーンは、Mixed Reality Toolkit GitHubAssets/MixedRealityToolkit.Examples/Demos フォルダーにあります。

シーンの例

次の開発チェックポイント

ここで述べる MRTK の主要機能の説明は、Microsoft による Unity 開発ガイドの一部です。 ここから、次の構成要素を続けることができます。

または、Mixed Reality プラットフォームの機能と API に移動します。

いつでも Unity 開発チェックポイントに戻ることができます。

関連項目