OSC
Open Sound Control
オーディオとMIDIコントローラの通信を目的としたプロトコル
VRChatに転用された
できることの一例
ドラムパッドでアバターの耳を動かす
Twitchで寄付をもらった時アバターの色を変える
スマホのジャイロを使ってアバターを制御
The options are limitless. We seriously can’t wait to see what sort of ludicrous nonsense our community comes up with.
俺たちはドカンを渡すからお前らが考えるんだよ!と言うことらしい
m5stackとOSCを使って,VRChatで擬似的に歩くことができるようになりました!
どこのデータをいじれるの?
ユーザー入力
OSC is a way to get different devices and applications to talk to each other. It's a favorite method of creative coders and people making weird interactive things because it's fast, networked, and very open-ended.
We're expanding OSC support in VRChat so you can control Avatars and Worlds in all sorts of new ways, and stream data out of VRChat to control other things, too! We're launching with two APIs: Input and Avatar Parameters.
リアルタイム性のアプリケーションに使える
データをVRChatに流したり読み取ったりできる
既成のクライアント
自前で実装するライブラリが公開されている
https://www.youtube.com/watch?v=aGwpV28EF94