夜風のMixedReality

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

HoloLensのいろは

電車の中でHoloLens 2を動かす Re:

本日はHoloLensのSLAMの調査枠です。 HoloLnesはSLAMと呼ばれる自己位置推定を行い、ユーザーの動きに合わせてデバイスの位置を正確に予測、取得しています。 HoloLensの場合前部に搭載されたIRカメラSpatialAwareness(空間認識)と加速度計によってSLAMを実…

HoloLensのデバイスポータル接続時の不具合と回避策

HoloLensでは様々な場で最新情報が公開されています。 今回はその中でHoloLens開発者のSlackにおいて「最近デバイスポータルで不具合が発生している」という情報とそれの原因、ドキュメントなどが公開されていたため、英語を読み解きながらまとめていきます…

HoloLensでデバイスポータルを使用して文字を遠隔で入力する

本日はHoloLensのデバイスポータルに関する調査枠です。 〇HoloLensでの入力の問題 HoloLensでは文字の入力時にバーチャルキーボードが出現し、両手の人差し指を使用することでタイプを行います。 ハンドトラッキングが使用できるようになったHoloLens2より…

MixedRealityFeatureToolを使ってMixedReality関連のパッケージを管理する。

本日はMRTKの開発Tipsです。 〇MixedRealityFeatureToolとは? docs.microsoft.com [MixedRealityFeatureTool]はMicrosoftによって提供されているMixedReality開発時の関連パッケージの管理ツールになります。 開発中のプロダクトに導入されているパッケージ…

ゼロから学ぶHoloLens 初心者向けチュートリアル HoloLensの五大要素を学ぶ 音声入力

チュートリアル枠です。 今回自分が3年前HoloLens に初めて触れ右も左もわからない中開発を行った頃の自分に向けてチュートリアルを作成します。 〇HoloLensで音声入力を使用しよう! 今回はHoloLensアプリ開発環境を1から構築することを目的とします。 下の…

ゼロから学ぶHoloLens 初心者向けチュートリアル HoloLensの五大要素を学ぶ 空間音響

チュートリアル枠です。 今回自分が3年前HoloLens に初めて触れ右も左もわからない中開発を行った頃の自分に向けてチュートリアルを作成します。 〇HoloLensで空間音響を使用しよう! 今回はHoloLensアプリ開発環境を1から構築することを目的とします。 下の…

ゼロから学ぶHoloLens 初心者向けチュートリアル HoloLensの五大要素を学ぶ Input その② オブジェクトを動かす。

チュートリアル枠です。 今回自分が3年前HoloLens に初めて触れ右も左もわからない中開発を行った頃の自分に向けてチュートリアルを作成します。 〇HoloLensへアプリをデプロイしよう! 今回はHoloLensアプリ開発環境を1から構築することを目的とします。 下…

ゼロから学ぶHoloLens 初心者向けチュートリアル HoloLensの五大要素を学ぶ 空間認識 その② 

本日はチュートリアル枠です。 今回自分が3年前HoloLens に初めて触れ右も左もわからない中開発を行った頃の自分に向けてチュートリアルを作成します。 〇HoloLensへアプリをデプロイしよう! 今回はHoloLensアプリ開発環境を1から構築することを目的としま…

ゼロから学ぶHoloLens 初心者向けチュートリアル Unityでの環境を構築しよう!

本日はチュートリアル枠です。 今回自分が3年前HoloLens に初めて触れ右も左もわからない中開発を行った頃の自分に向けてチュートリアルを作成します。 〇環境を構築しよう! 今回はHoloLensアプリ開発環境を1から構築することを目的とします。 下のようなテ…

RemotingSpectatorViewを試す。

本日は最近コミュニティ内で話題となっていたRemotingSpectatorViewというプロジェクトを試していきます。 〇RemotingSpectatorViewとは? RemotingSpectatorViewはUnity上でHoloLensの三人称視点映像を実現するプロジェクトでvbandiさんによって以下のGitHu…

動く実物大クスィーガンダムを作る。 HoloLensのニアクリップ

本日は先日より取り組んでいるガンダム枠です。 redhologerbera.hatenablog.com redhologerbera.hatenablog.com 〇実物大で動かす。 今回は実物大のクスィーガンダムを動かします。 Microsoft HoloLensのMixedReality空間ではHoloLensの視野角的な問題はある…

Microsoft Mesh を試してみる。 Microsoft Meshとは何か?

日本時間で2021年3月3日未明Microsoftから[Microsoft Mesh]がリリースされました。 本日はこの新しいサービスが何かを見ていきます。 〇Microsoft Mesh とは?技術的な概要 www.microsoft.com Microsoft Meshは、HoloLensやその他Mixed Realityデバイスによ…

HoloLens 2アプリでタッチ操作を実装する。

本日はHoloLensの基礎的な部分に関する記事です。 筆者の中で挑戦したい表現があり、それに向けてまずは基礎的な部分を載せていきます。 〇HoloLens 2のHandTrackingとジェスチャ HoloLens 2ではユーザーの手を認識してアプリケーション側に反映させる[HandT…

Oculus Quest 2,HoloLens,iPhoneミラーリングのことならお任せ『AirReceiver』を試してみた。

本日はアプリ…というよりツールの紹介枠です。 xR開発するうえで画面を共有できるミラーリングはほぼ必須の機能になっています。 HoloLensの場合デバイスポータルもしくはWindows10OSの接続アプリ、OculusQuest 2ではスマートフォンのOculusアプリもしくはブ…

HoloLens Meetup Val.25 でLT登壇しました。

本日はイベント登壇枠です。 〇HoloLens Meetupとは? 日本最大のHoloLens コミュニティ[HoloMagicians]の主催するイベントでHoloLensにかかわる事例や活動、作ったものなどを紹介するイベントで今回でVol.25になります。 hololens.connpass.com Kumamoto、O…

アプリケーションパッケージの書き出しとHoloLensへのデプロイ

先日Osaka HoloLens Hackathon Online 2021で行ったアプリケーションパッケージに関してまとめていきます。 〇HoloLensのデプロイ法 HoloLensでは2021年現在Unity意外にUnrealEngineなど複数の開発方法が確立されていますが今回の記事ではUnityプロジェクト…

HoloLensのSpatialMeshをアプリケーション内で切り替える

本日は昨日に引き続きHoloLensの表現枠です。 HoloLensではSpatialAwareness(空間認識)によって周囲の環境を認識し、現実の壁や床に対してSpatialMeshを貼ります。 このMeshの生成間隔や、MeshにアタッチされるマテリアルなどはMRTKのSpatialAwarenessの構…

HoloLensのSpatialMeshの設定 

本日はHoloLensの表現の調査枠です。 HoloLensでは[SpatialAwareness]によってユーザーの周囲の物理空間をスキャンし、[SpatialMesh]を貼ることで現実世界の物理情報をホログラムに反映することができます。 この設定は[MixedRealityToolkit(MRTK)]によって…

HoloLensでデバイスの言語に合わせた音声認識を提供する

本日はHoloLensアプリのテクニック記事です。 〇音声認識とは? HoloLens 2では手を使ったジェスチャー入力のほか、ユーザーの音声コマンドを認識して処理を実行することができます。 しかし、デバイスで使用している言語によって認識できる言語が決まります…

HoloLensでEyeTracking用の設定を行う

本日はMRTK調査枠です。 EyeTrackingの構成を忘れてしまっていたので備忘録にEyeTracking用のプロジェクト設定を残します。 〇環境 ・MixedRealityToolkit v2.5.1 ・Unity 2019.3.9f1 〇シーンの構成 ①上部のワールドタブから[MxiedRealityToolkit]、[Add to…

Oculus Quest 2でMRTKを使う HoloLensアドベントカレンダー2020 14日目

本日はMRTK調査枠と初めてのOculus Quest記事です。 MixedRealityToolkitは2020年12月時点最新版であるv2.51ではOculusQuestをサポートしています。 〇環境 今回は次の環境で実装します。 ・MixedRealityToolkit v2.51 ・Unity2019.3.9f1 ・アンドロイド用の…

HoloLens 2でTapToPlaceを使用する

本日はMRTKの機能の調査枠です。 HoloLensの開発ツールであるMixedRealityToolkit(MRTK)では開発に役立つ様々なツールを提供しています。 今回はその中の一つであるTapToPlaeを試してみようと思います。 〇TapTo Placeとは? TapToPlaceはMixedRealityToolki…

HoloLens のSpatialMeshをカスタマイズする HoloLens アドベントカレンダー2020 9日目

本日はMRTK調査枠です。 またこの記事はHoloLensアドベントカレンダー2020 9日目の記事です。 〇SpatialMeshとは? 本日はSpatialMeshを細かく取得していきます。 SpatialMeshはHoloLensの主要な機能の一つである[SpatialAwareness](空間認識)機能によっ…

HoloLensのアプリランチャを使いやすくする HoloLensアドベントカレンダー 2020 5日目

本日はHoloLensのアプリの小ネタ枠です。 HoloLensのアプリランチャに関して海外の方がより使いやすくするノウハウをまとめていましたので今回日本語訳を行いながら実際に手を動かしてみます。 〇アプリランチャとは? アプリランチャはHoloLensアプリで使用…

HoloLensでペイント3Dの3Dモデルをアプリランチャに使用する

本日はネタ枠です。 HoloLens でペイント3Dのモデルを表示します。 〇ペイント3Dとは? ペイント3Dは2017年のWindows大型アップデートよりプリインストールされているアプリです。 Classicなペイントの機能を拡張して、3Dに対応したアプリケーションになり…

HoloLens 2 デバイスを工場出荷時状態に戻す

本日はトラブルシューティング記事です。 この一か月筆者のHoloLens 2でアプリが起動できない(or 起動が困難)な状態が続いており、先日フィードバックHubにフィードバックを送りました。 redhologerbera.hatenablog.com 本日はHoloLens 2デバイスを工場出…

HoloLens でフィードバックを送る

本日はHoloLensの不具合をフィードバックとして送ります。 2020年11月末現在HoloLens 2は先代である初代HoloLensから数えて第二世代のデバイスにはなりますが、多くの不具合や改善点があります。 Microsoft Storeではユーザーがこれらの報告を行うためのFead…

デバイスポータルを使用してHoloLensにアプリをインストールする

本日はHoloLensのノウハウ記事です。 デバイスポータルを使用してアプリケーションをHoloLensにデプロイします。 〇HoloLensアプリのインストール方法 HoloLensアプリの入手方法として大きく以下の方法があります。 ・MicrosoftStoreで入手 HoloLensではMicr…

デバイスポータルを使う Apps

本日は昨日に引き続きHoloLensのデバイスポータルの調査を行います。 〇デバイスポータルとは? デバイスポータルはウェブブラウザを用いて接続したデバイス(ここではHoloLens)のシステムステータスの管理を行える機能です。 HoloLens 2では通常のデバイス…

デバイスポータルを使う ホーム

本日はHoloLensのデバイスポータルの調査を行います。 〇デバイスポータルとは? デバイスポータルはウェブブラウザを用いて接続したデバイス(ここではHoloLens)のシステムステータスの管理を行える機能です。 HoloLens 2では通常のデバイスと異なり使用し…