はじめに
MRTK ver2.6.1 の Example の実機なしで出来る部分をまとめました。
続き
https://qiita.com/h_koya/items/b5924b030b15ce496f3e
環境
- Windows 10 Enterprise
- Unity 2019.4.1f1
- MRTK 2.6.1
Audio
AudioLoFiEffect
MRTK ver2.6.1 の AudioLoFiEffect のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
ローファイオーディオを体験できます。#MRTK #HoloLens2 pic.twitter.com/h8OfvZIetv
AudioOcclusion
MRTK ver2.6.1 の Audio Occlusion のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
室内外から音を聞く際の音の変化を体験できます。#MRTK #HoloLens2 pic.twitter.com/Id4Ch7GIcX
Dianostics
MRTK ver2.6.1 の Diagnostics のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
診断システムのサンプルです。#MRTK #HoloLens2 pic.twitter.com/h7gJd20awb
アイトラッキング
Target Selection
MRTK ver2.6.1 の アイトラッキング TargetSelectionのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
オブジェクトに視線を合わせた状態でタップすると対象を選択できます#MRTK #HoloLens2 pic.twitter.com/pfpxmBwW9o
Navigation
MRTK ver2.6.1 の アイトラッキング Navigationのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
ナビゲーションを視線でスクロールしたり回転させたりできます#MRTK #HoloLens2 pic.twitter.com/UixB83IQ6N
TargetPositioning
MRTK ver2.6.1 の アイトラッキング TargetPositioningのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
視線を合わせて物を掴むジェスチャーをすることで対象を動かすことができます#MRTK #HoloLens2 pic.twitter.com/iHLCYXmKB7
Visualizer
MRTK ver2.6.1 の アイトラッキング Visualizer のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
視線を記録し、Heatmap で可視化することができます#MRTK #HoloLens2 pic.twitter.com/Mfht0CS9es
Gltf
GLB-Loading
## Gltf-Loading 上と同じ感じでGltfを表示できます。 StreamingAssets が必要です。MRTK ver2.6.1 の Glb-Loading のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
Project>Assets>MRTK>Examples>Demos>Gltf>Scenes>Glb-Loading-Demo を使っています
Hierarchy の GlbExample の Inspector でurlを指定して glb をダウンロード&表示できます#MRTK #HoloLens2 pic.twitter.com/tgPwV1ngQD
ハンドコーチ
MRTK ver2.6.1 の HandCoach のデモ動画です!#MRTK #HoloLens2 pic.twitter.com/N9ij2t4SuA
— 原口昂弥 (@k_haraguchi55) April 8, 2021
ハンドトラッキング
HandInteraction
MRTK ver2.6.1 の ハンドトラッキング のデモ動画です!#MRTK #HoloLens2 pic.twitter.com/8iEacq8KXy
— 原口昂弥 (@k_haraguchi55) April 8, 2021
HandInteractionGestureEvent
MRTK ver2.6.1 の Hand Interaction Gesture Events のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
ハンドジェスチャをすると対応する球の色が変わります。#MRTK #HoloLens2 pic.twitter.com/DUrAkErM76
HandInterasctionRecordArticulatedHandPose
MRTK ver2.6.1 の Hand Interaction Record Articulated Hand Pose のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
手の位置・回転を記録し、コンソールにjsonで出力します。
Record Right Hand 、Record Left Hand 、Stopの音声コマンドを使用します。#MRTK #HoloLens2 pic.twitter.com/ye5vfJhdqa
HandInteractionTouchables
MRTK ver2.6.1 の Hand Interaction Touchables のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
MRTKのタッチ可能なコンポーネントとコライダーの作用を確認できます。#MRTK #HoloLens2 pic.twitter.com/Jg3mae42sP
NearMenu
MRTK ver2.6.1 の NearMenu のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
ピンで固定/追跡を切り替えることができます。#MRTK #HoloLens2 pic.twitter.com/yg1itsFVWJ
Input
Dictation
MRTK ver2.6.1 の Dictation のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
認識した音声を文字起こしします。#MRTK #HoloLens2 pic.twitter.com/B0LDF7ppw5
DisablePointers
MRTK ver2.6.1 の Disable Pointers のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
いろいろなポインターの動作を確認できます。#MRTK #HoloLens2 pic.twitter.com/M2zJtwp2TO
InputActions
MRTK ver2.6.1 の InputActions のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
ホールドジェスチャもしくはRotateと発音するとキューブが回転します。
ホールドジェスチャはShiftと左クリックを押した状態でSpace その後手を離すと行えます。#MRTK #HoloLens2 pic.twitter.com/bAtfPEfdZA
InputData
MRTK ver2.6.1 の Input Data のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
ハンド、ヘッド、アイ等の入力データを取り出す方法を確認できます#MRTK #HoloLens2 pic.twitter.com/JL0FOKcyQt
PointerResult
MRTK ver2.6.1 の Pointer Result のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
ポインターのヒット位置にオブジェクトを生成します。#MRTK #HoloLens2 pic.twitter.com/OZeI84sT16
PrimaryPointer
MRTK ver2.6.1 の Primary Pointer のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
プライマリーポインタを追跡する方法を確認できます。#MRTK #HoloLens2 pic.twitter.com/uDi88VytPI
SpeachInput
MRTK ver2.6.1 の Speech Input のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
音声入力でオブジェクトを操作できます。
Local Speech Handler フォーカスを合わせて音声コマンドを入力すると操作できます。
Global Speech Handler フォーカスに関係なく音声コマンドで操作できます。#MRTK #HoloLens2 pic.twitter.com/AdZAwsFAYS
HandJointCharser
MRTK ver2.6.1 の HandJointCharser のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
手の関節を追跡する様子を観察できます。#MRTK #HoloLens2 pic.twitter.com/zOaiVVYWrR
PulseShader
PulseShaderSpatialMesh
MRTK ver2.6.1 の PulseShader Spatial Mesh のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 13, 2021
タップすると空間メッシュを確認できます。#MRTK #HoloLens2 pic.twitter.com/ltxuYj3DcK
ScrollingObjectCollection
MRTK ver2.6.1 の スクロールオブジェクトコレクションのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 9, 2021
縦スクロール・ページネーション・横スクロールができます。#MRTK #HoloLens2 pic.twitter.com/NDRmXp3pgK
Solvers
DirectionalIndicator
## FollowSolverMRTK ver2.6.1 の Directional Indicator のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 8, 2021
視点を対象に誘導してくれます#MRTK #HoloLens2 pic.twitter.com/ZIXzX5YGUt
## SolverMRTK ver2.6.1 の ソルバー Followのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 9, 2021
オブジェクトをカメラの範囲にキープできます。#MRTK #HoloLens2 pic.twitter.com/wRjwPjtOjl
## TapToPlaceMRTK ver2.6.1 の Solver のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 14, 2021
ソルバータイプの説明
・InBetween 二つのオブジェクトの間をキープ
・Radial View 対象の視野内にキープ
・Orbital 対象の視界の特定の位置にキープ
・Surface Magnetism 空間にオブジェクトを配置#MRTK #HoloLens2 pic.twitter.com/oINrP64Kcb
MRTK ver2.6.1 の ソルバー TapToPlaceのデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 9, 2021
地形に合わせてオブジェクトを移動できます。#MRTK #HoloLens2 pic.twitter.com/hlJAk8uA2J
StandardShader
Clipping
## ClippingInstancedMRTK ver2.6.1 の Clipping のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 13, 2021
オブジェクトを重ねることでオブジェクトの切り抜きを行うことができます。#MRTK #HoloLens2 pic.twitter.com/uFNHvHBaM4
## HoverLightMRTK ver2.6.1 の ClippingInstanced のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
切り抜きのいろんな例を確認できます。#MRTK #HoloLens2 pic.twitter.com/Ga0hb8GwzV
## MaterialGelleryMRTK ver2.6.1 の Hover Light のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
Standard Shader と Hover Lightsと組み合わせて使用して、メッシュを照らす方法を確認できます。#MRTK #HoloLens2 pic.twitter.com/2dpTf500iQ
## OutlineMRTK ver2.6.1 の Material Gallery のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 13, 2021
MixedRealityToolkit / StandardShrderで実現可能なマテリアルとシェーディングのテクニックの例が確認できます。#MRTK #HoloLens2 pic.twitter.com/RKmMPAbgMN
## StandardMaterialComparisonMRTK ver2.6.1 の Outline のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
アウトラインを描画する方法とその違いを確認できます。#MRTK #HoloLens2 pic.twitter.com/1e6ckPYfMU
## StandardMaterialsMRTK ver2.6.1 の Standard Material Comparison のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
Unity/Standard shader と MRTK/Standard shader を比較できます。
左がUnityで右がMRTKです。#MRTK #HoloLens2 pic.twitter.com/KQhbdapVF6
# Utilities ## InspectorFields [InspectorField]属性の説明をしているシーンです。 この属性をつけるとインスペクターから値を編集できるようになります。 [SerializeField]を便利にした感じです。 ## MixedRealityCapability プラットフォームとデータプロバイダーによって提供されている複合現実機能の状況が表示されます。MRTK ver2.6.1 の Standard Materials のデモ動画です!
— 原口昂弥 (@k_haraguchi55) April 15, 2021
MRTKが提供しているマテリアルを確認できます。#MRTK #HoloLens2 pic.twitter.com/ykTTlh2GtB