VRCFT5向けバイナリパラメータのFloat化とSmooth処理実装サンプル
- ダウンロード商品¥ 0

FaceTrackingなどで利用される、バイナリ化されたパラメータをFloatに変換し、それを循環型BlendTree(OSCmooth)で滑らかにする処理を、よりわかりやすく試すためのサンプルです。 VRCFT5にあった構造にしてあります。 GestureManagerなどで、ExpressionMenuから操作を行うなどして試験できます。 ModularAvatarによる自動挿入が可能です。
機能
・Answer_aはバイナリ化したパラメータをそのままFloatにした場合の出力を表します。 ・Answer_bは別Floatパラメータによる干渉を行った場合の出力を表します。(パラメータ合成処理など) ・Answer_cは、Answer_aをSmooth処理した場合の出力を表します。 ・Answer_dは、Answer_bをSmooth処理した場合の出力を表します。
注釈
・これらの処理についてはVRC_Scool( > https://vrc.school/ )が詳しいです。 ・AAP(AnimatedAnimatorParameter)はAnimatorLayerのWeightがなければ機能しないので、その点に注意してください。 ・AvatarMaskは保険でつけてます。 ・VRCFT5は全ビットOFFの状態そのものが0なので、0のバイナリパラメータを持ちません。ですからDecode0はいらないんですが、一応「BoolまたはBinary variant用の補助パラメータ」としてLegacy EyeなどにToggleが存在していることから、用意だけしておきました。
利用規約
製作者詐称禁止。 二次配布許可だが製作元は明示。 個人使用全面許可。
更新履歴
2026/09/27/16:15 -ver1.00

