夜風のMixedReality

xRと出会って変わった人生と出会った技術を書き残すためのGeekなHoloRangerの居場所

HoloLens のMappingLost時のアイコンを変える。

本日はHoloLensのネタ枠です。

〇SpatialAwareness

HoloLensではSpatialAwareness(空間認識)によって自己位置推定(SLAM)を行っています。

redhologerbera.hatenablog.com

これはHoloLensに搭載されているDepthカメラ(深度カメラ)と加速度に依存しており、状況によっては自己位置を見失ってしまうことがあります。

これは次のようなときに発生することが想定されます。

・激しい頭の移動・回転(加速度)

・周囲の環境の変化(光や物体・壁との距離が近すぎる・特徴点をつかめない)

この際MappingをLost(見失った)ことを示すアイコンが表示されます。

今回このアイコンをカスタマイズしていきます。

〇Lost時のアイコンの差し替え

①Unityの[PlayerSettings]を開きます。

f:id:Holomoto-Sumire:20210126181934j:plain

②[splashImage]タグを開きます。

f:id:Holomoto-Sumire:20210126182046j:plain

③Unity2019では最下部に[On Tracking loss Pause and Show Image]というチェックボックスがあります。 

f:id:Holomoto-Sumire:20210126182356j:plain

これにチェックを入れていることでトラッキングロスト時にアイコンが表示されるようになります。

④画像赤枠に任意の画像を差し込む

f:id:Holomoto-Sumire:20210126183135j:plain

以上でトラッキングロスト時に表示される画像が変わります。