なつねこメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

VRChat

UdonSharp コンポーネントをエディターから動的生成したい

Prefab からのセットアップ自動化みたいな想定で、 UdonBehaviour (U#) の中身をいじりたい。 そんなときのいじりかた。 といっても、基本は Unity で Component 変更するのと変わらない。 private static void AttachUSharpComponent(GameObject gameObject…

UdonSharp の特定のクラスのみを受け入れる入力フィールドを作りたい

そんなことをする必要があるかどうかはさておき、やりたくなったので。 ということでいつもの前提環境 Unity 2018.4.20f1 UdonSharp 0.18.6 といっても、実装は簡単で、こんな感じ。 もしかしたらこんなことしなくても良いカモだけど。 [SerializeField] [Ud…

Oculus Rift S で Knuckles + Full-Body Tracking をやりたい

興味本位で Oculus Rift S + Knuckles (Index Controller) のキメラ構成でやってみたかったので、 試しにやってみたメモです。 テストしたのは VRChat ですが、ちょっとちらつく以外は SteamVR で動いたので、 その記録として残しておきます。 動かしたいも…

VRCSDK2 から VRCSDK3-AVATARS へ移行したときに気をつけること

VRChat の Avatars 3.0 なるものがでるようなので、早速入れて触ってみました。 が、既存のプロジェクトをアップグレードすると動かない、なぜ。 原因は Define Symbols にありました。 Unity の Player Settings から、 Configuration セクションにある以下…

Unity で Humanoid で作成した Animation を Generic に適用したい

VRChat とかで、意図的に Humanoid だったものを Generic にする場合など、 Humanoid で作った Animation を Generic に適用したい場面があります。 そういうときの解決方法。 解決方法は簡単で、 Animation を変換してあげれば良い。 そして、そういうアセ…

VRChat で自分にしか見えないオブジェクトを実装したい

自分にだけ見えると都合が良いもの (例: 表情確認カメラ) を実装したいとき、 そういったものを実装する為の方法のメモです。 実装する前に、まずセットアップが必要です。 私は VRC 始めてからの 1 年間やってなかったらしいのでやり方も書いておきます。 …

VRChat で使えるタッチで取り出し・収納可能なギミックを作りたい

朝のラジオ体操に出かけてから毎日が楽しい私、みかです (VRChat の話です)。 VRChat でも使えるちょっとしたギミックを作ったので、 忘れないうちに仕組みを書いておきます。 なお、このギミック自体は Animation Override を使用していません。 (Particle …

VRChat でキッシュちゃんを使う

これは技術記事?って思ったけど Unity なのでセーフ。 VRChat で kawaii ポーズキメたいのでビビッときたキッシュちゃんを購入しました。 で、これをこの動画を参考に設定していていってアップロードしました。 しかしながら、表情関連が全く動かないという…