
Unity で利用できる NotificationCenter
NotificationCenter ここで紹介する NotificationCenter は、プログラミングにおいて、あるオブジェクトに対しメッセージを送信する機能を指しています。正しく利用すると非常に有用ですが、やたら無暗に使っているとソースコードを追うのが大変になるので、使う時は慎重に検討を行 …
続きを読むNotificationCenter ここで紹介する NotificationCenter は、プログラミングにおいて、あるオブジェクトに対しメッセージを送信する機能を指しています。正しく利用すると非常に有用ですが、やたら無暗に使っているとソースコードを追うのが大変になるので、使う時は慎重に検討を行 …
続きを読む本記事は 2019/12 に書いた記事を 2021/7 に確認した内容で再投稿しています。 ・Unity LTS version 2020.3.5f1 ・Mirror 42.2.12 古いバージョンをご利用の方は、過去の記事を参考にしてください。 Unity 同士のデータ送受信で Mirror の最 …
続きを読むC/C++のソースコード 私は以前ゲームエンジンとして Cocos2d-x を利用していた時期がありました。今では専らUnityですが、当時のアルゴリズムを利用したいときもあります。しかし、Cocos2d-xは開発時のプログラミング言語がC/C++でありポインタを使うのが当たり前の言語であるため、そ …
続きを読むRealSenseが認識されない Intel RealSenseはUnity Editor上でも動作するため、通常開発はUnity Editor上で行っている方が多いでしょう。しかし、いざWindowsアプリをビルドして動かそうとすると RealSense を認識していないことがあります。 …
続きを読むIntel RealSense のデプス (深度) センサ 前回、Intel RealSenseの深度をUnity上で取得する方法を紹介しました。このときは、 Intel RealSense D435 で得られた深度センサの値を Unityのスレッドで取得する方法について述べましたが、Intel …
続きを読むIntel RealSense のデプス (深度) センサ 前回、Intel RealSenseをUnity上で利用する方法を紹介しました。 サンプルを通じて Intel RealSense D435 が利用可能であることはわかりましたが、任意のプロジェクトに表示するにはどうしたらいいのでしょうか。 …
続きを読むIntel RealSense のデプス (深度) センサ 前回、Intel RealSenseをUnity上で利用する方法を紹介しました。そして、Intel RealSense D435のサンプルをUnity上で実行しましたが、その多くは深度センサの情報を視覚化したものなどでした。実際に利用すると …
続きを読むLeap Motionで用意されている手のモデル Leap Motionで用意されている手のモデルは、前回紹介したようなカプセル状のものとは別にロボットのような手のモデルも存在しますが、どちらもお世辞にもいいものとは言えません。実務では使うのはやめた方がいいでしょう。 そこで手のモデルを別のものに変 …
続きを読むLeap Motion とは Leap Motionは2012年に発売された手をトラッキングできるデバイスです。発売当時は、手のモーションでコンピュータを直感的に操作できると話題になりましたが、多くのユーザは使い道に悩みそのまま埃を被ってしまう状況になってしまいました。 しかし近年VRブームというこ …
続きを読む本記事は古い内容となっています。 2021/7 に確認した内容で再投稿していますので、新しいバージョンを利用している方は、下記を参考にされることをおススメします。 Unity 同士のデータ送受信で Mirror の最小構成 (2021/7確認版) Mirror ネットワーク上にある Unity 同士 …
続きを読む