デコシノニッキ

ホロレンジャーの戦いの記録

Tips

テキストエディタを使わずGUIからMRTKをUPMインポートする

MRTKは2.5よりUPMサポートが入り、パッケージのバージョン管理がしやすくなりました. UPMはドキュメントにある通り、VSCodeなどのテキストエディタでScoped Registories や Dependencies の登録をします。 microsoft.github.io が、こちらはテキストエディタ…

HoloLensで片目しか描画されないとき

観測範囲内でこの現象にハマる人が多いようです 結論から言うと、 Single Pass Instancing に対応していない Shader をつかっているがためです. Single Pass Instancing とは? Single Pass Instancing とは、左右それぞれのディスプレイに効率よくレンダリ…

HoloLensアプリは必ずパッケージ名を指定しよう

HoloLensアプリを作る際は、必ずパッケージ名を指定しましょう。 デフォルトでは「Template3D」が指定されており、他にHoloLensでTemplate3Dをパッケージ名としてインストールされているアプリがあるとアプリを上書きしてしまったり、配置に失敗するケースが…

MRTKで自作サービスを追加する

MRTKそれ自体はサービスロケータパターンな作りになっており、MRTKではMixedRealityInputSystemやMixedRealityBoundarySystemのようなサービスを自作して、利用することができます。 www.tattichan.work Extension services | Mixed Reality Toolkit Documen…

MRTKButtonの縦横比を楽に設定する

How to change the size of a button のページで紹介されているPressableButtonのサイズ変更がウルトラめんどくさいのでボタンのサイズを楽に設定するコンポーネントです。PressableButtonにアタッチしてください。 使うかどうかは分からない。 microsoft.gi…

HoloLens 2 で Holographic Remoting 対応アプリを作る

HoloLens (gen1) の頃にできたHolographic Remoting対応のアプリをHoloLens2でも動作させる方法です。 blogs.unity3d.com やり方 凡そやり方はこちらの記事と一緒です。 littlewing.hatenablog.com Unity2019.3.12f1で動作しています。 変更1. Build Setting…

HoloLensアプリからEdgeでWebページを表示する

HoloLensアプリから、ブラウザを立ち上げたりアプリを立ち上げることができます。 docs.microsoft.com MRTKのHandTrackingのExamplesにそのサンプルコードがあります。 以下抜粋 using System; using UnityEngine; public class LaunchUri : MonoBehaviour {…

[デコシノニッキ]は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。」