hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

Unity built-in shaderを扱うプラグインをUniversalRP shaderに置き換える

f:id:hyoromo:20200603021250p:plain
非UniversalRPプロジェクトで使っていたり、AssetStoreからDLしてきたプラグインを使う場合の話になります。

例えば外部ファイルをインポートするAssetを使いたくてもUniversalRP対応されていないため、ShaderがDiffuse設定されます。UniversalRPのUpgrade materialコマンドでMaterialのShaderプロパティもUniversalRP向けにある程度置き換えてくれたら良いですが、Diffuse ShaderからSimple Litに置き換わる際にTexture参照が外れた状態となります。
なので、今回はそれに対応する方法を書きます。

続きを読む

OculusQuest向けアプリを実機転送せず確認する方法

f:id:hyoromo:20190617020854j:plain
OculusQuest(以降Questと呼称)はAndroid端末なため、デバッグするにはPC上でapkファイルを作成して実機転送する必要があります。
これが超小規模アプリであるなら問題ありませんが、そうでない場合はビルドに何十分も待たされて嫌気がしてくるでしょう。
そこで今回はUnityEditor上で実機の動作検証を行える方法について書きます。

続きを読む

Looking Glassで映像が乱れたときの対処法

f:id:hyoromo:20190223132432j:plain
Looking Glass向けに映像を出力していると稀に上図のように映像が乱れます。
人に見せている際にこの現象が発生し、その時に最適方法が分からず少し困ったためメモとして対処法を書き残しておきます。

続きを読む

AdMobから「Google AdMob 広告配信は停止されています」メールが届いた話

突然AdMobから警告もなく広告配信停止を宣告されました。
どういう実装をしていて配信停止され、どう改善したかを書いていきます。

続きを読む

AppStore向けにプライバシーポリシーのページを用意

2018/10/03からAppStoreにプライバシーポリシーのリンクを掲載する事が必須となります。
個人開発者だと何書いて良いかよく分からなかったので、適当にググって見つけたテンプレ使ってJP/EN用のプライバシーポリシーを作成してみました。

続きを読む

Vive/Vive Proでコントローラーを共通利用する

f:id:hyoromo:20180512183550p:plain
HTC VIVE PRO HMD (アップグレードキット)購入しました。
Vive Proに無線化が来るまではVive + TPCASTを並行利用したいのでコントローラーの共通利用しました。今回はその対応方法を書き残しておきます。

続きを読む