(Japanese follows: 日本語説明が後に続きます) The avatar breathes more intense as my heart beats faster.
Using VRC Avatar OSC, I built a system that measures the player's heartrate and change the avatar's behabiors based on it.
The whole system consists of a pulse sensor, Arduino (for data aquisition), and WindowsPC (to calculate heartrate and send OSC).
Details with code:
https://qiita.com/awawaInu/items/4beba1ac8ea0925c951f
I used open tools for making breathing motions. Thank you!
https://github.com/neon-izm/EasyMotionRecorder
https://mebiustos.hatenablog.com/entry/2015/08/31/201902
----
心拍数によってアバターの呼吸が荒くなるシステムを作りました。
脈拍センサーでとった心拍の信号を、Arduinoと呼ばれるマイコンで取得して、Windows10上のソフトウェア (python) で解析して心拍数を推定しています。
その心拍数の情報をOSCでVRChatに送ってアバターのアニメーションを操作しています。
各要素の技術的な詳細は後日まとめて、下記ツイッターアカウントにて投稿予定です。質問などあればリプ等ください。
https://twitter.com/awawaInu
----
#VRChat
#AvatarOSC
#OSC
================
twitter: @awawaInu