たるこすの日記

たるこすの日記

リアルからバーチャルへ、バーチャルからリアルへ

Unity

HoloLens と PC でマウスカーソルを行き来させる

こんにちは、たるこすです。 今回は、HoloLens と PC でマウスカーソルを行き来させるというのをやってみました。 やりたかったこと 以下のデモのように、PC 上のマウスカーソルを画面外に移動させるとマウスカーソルが HoloLens 側に移動して HoloLens 側の…

Windows の Unity アプリでマウスイベントをフックする

こんにちは、たるこすです。 今回は Windows の Unity アプリケーションでマウスイベントをフックする方法についてです。 qiita.com 上記記事のコードを少し修正して使わせていただきました。 MouseHook.cs MouseHookTest.cs 上記スクリプトを作成し、MouseH…

HoloLens のカメラ画像を使って Spatial Mapping にテクスチャをつける ~その2~

こんにちは、たるこすです。 ついに、HoloLens の Spatial Mapping で作られるメッシュにカメラ画像から作ったテクスチャを張り付けることができました。 ソースコードは以下のリポジトリにおいてあります。 github.com 中身について簡単に解説します。 Spat…

MRDesignLabs_Unity のボタンを拡張して ON OFF できるボタンを作る

先日、Microsoft より MRDesignLabs_Unity というリポジトリが公開されました。 github.com ボタン、プログレス表示、オブジェクト操作機能など、さまざまな役に立つコンポーネントが含まれています。 この記事では、MRDesignLabs に含まれるボタンを ON, OF…

HoloLens と Kinect v2 を連携させる -その4- (手でオブジェクトを操作)

HoloLens と Kinect v2 を組み合わせて、手でオブジェクト操作を行ってみました。 片手で移動、両手でサイズの変更ができます。 こちらがその動画です。 実装の仕組み HoloLens と kinect v2 を連携させる -その1- - たるこすの日記 HoloLens と Kinect v2 …

HoloLens のカメラ映像を使って Spatial Mapping にテクスチャをつける

こんにちは、たるこすです。 HoloLens の Spatial Mapping (空間マッピング) で作られるメッシュには色情報がありません。 そこで、今回は HoloLens のカメラ映像を使って Spatial Mapping にテクスチャをつけてみます。 うまくテクスチャがつけば、現実空間…

HoloLens で Vuforia の2Dマーカ認識を使ってみる

こんにちは、たるこすです。 今回は AR ライブラリの Vuforia を HoloLens (Unity アプリケーション) で使ってみます。 Vuforia を使えば、2D/3D マーカの認識を簡単に行うことができます。 いつの間にか HoloLens の公式ページのツール一覧にも追加されてい…

HoloLens の空間マップで NavMesh を使ってみる -その2-

前回の記事では NavMesh を利用してユニティちゃんを歩かせました。 今回は自分がいる位置から目的地までの経路を表示させてみます。 前回記事: HoloLens の空間マップで NavMesh を使ってみる Unity での実装 HoloLens の空間マップから NavMesh を作成する…

HoloLens の空間マップで NavMesh を使ってみる

Unity 5.6 でナビゲーション機能が強化され、動的に NavMesh を構築できるようになりました。 NavMesh はキャラクターなどが移動できる面を表しており、NavMesh を設定したうえで NavMeshAgent を使えばルート探索や移動を行わせることができます。 動的に N…

HoloLens と Kinect v2 を連携させる -その3- (かめはめ波を撃ってみる)

こんにちは、たるこすです。 前回に引き続き、 HoloLens と Kinect v2 の連携を行います。 前回のブログはこちらです。 HoloLens と kinect v2 を連携させる -その1- - たるこすの日記 HoloLens と Kinect v2 を連携させる -その2- - たるこすの日記 今回は…

HoloLens と Kinect v2 を連携させる -その2-

こんにちは、たるこすです。 前回に引き続き、 HoloLens と Kinect v2 の連携を行います。 前回のブログはこちらです。 HoloLens と kinect v2 を連携させる -その1- - たるこすの日記 今回は Kinect の Body (骨格情報) を実際の自分の体の位置に合わせて H…

HoloLens と kinect v2 を連携させる -その1-

こんにちは、たるこすです。 今回は HoloLens と kinect v2 を連携させてみます。 まずは kinect で認識した Body (骨格情報) を HoloLens で表示させることを目指します。 全体構成 当然ながら HoloLens に kinect を直接接続することはできないので、 kine…

HoloLens アプリ「Holo Graffiti」をリリースしました

こんにちは、たるこすです。 先日、HoloLens アプリ「Holo Graffiti」をリリースしました。 検索する場合は Holo と Graffiti の間にスペースを空けてください。 Holo Graffiti – Microsoft ストアの Windows アプリ 空間の床や壁などに落書きしたり、魔法陣…

[Unity] パーティクルシステムでモンスター召喚エフェクトを作る

こんにちは、たるこすです。 今回は Unity のパーティクルシステムを使って、モンスター召喚のエフェクトを作成します。 作成したエフェクトは以下のリポジトリで公開しているので、よければ参考にしてみてください。 github.com パーティクルシステムについ…

[Unity]UNET の LLAPI(Low-Level API) を使ってテクスチャを送受信する

こんにちは、たるこすです。 Unity には複数のUnityアプリ間で通信を行うための、UNET という仕組みがあります。 UNET には HLAPI (High-Level API) と LLAPI (Low-Level API) があり、 今回は LLAPI を用いてテクスチャの送受信を行いたいと思います。 LLAP…

Unity お絵かきアプリで魔法陣を書く

こんにちは、たるこすです。 前回のブログで作成した2Dお絵かきアプリで、さらに魔法陣を書けるようにします。 前回: Unity で2Dお絵かきアプリを作る - たるこすの日記 以下のブログで紹介されているように、書いた線を万華鏡のように一定間隔に回転させて…

Unity で2Dお絵かきアプリを作る

こんにちは、たるこすです。 今回は Unity を使って2Dお絵かきアプリを作ります。 お絵かきアプリを作ることが最終目的ではないのですが、 それについては別の投稿記事で話したいと思います。 まずは実装してみる まずは、こちらのサイトを参考に実装してみ…