アバターセットアップする時よく見る記事まとめ【Resonite】
Resoniteでアバターセットアップする時によく参考にする記事をまとめた。
ほぼ自分用。
目次に様々な項目を記載してるので、目次を全部開いてから欲しい情報のところまで飛ぶのがおすすめ。
おおまかに
・アバターセットアップ全般
・トラブルシューティング系
・なんかやりたい系
・着せ替えしたい
・その他情報源やwikiなど
のカテゴリに分かれています。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
アバターセットアップ全般
5分でアバターセットアップをする(Resonitepackageを使う)
FBX とか GLB とかからセットアップする時に見る
VRoid製モデルを使いたい時に見る
ModularAvatar-Resonite を使う時に見る
ティグリなすちゃんを導入する時に見る
トラブルシューティング系
アバターの目がぐりんぐりんなる
Head/EyeManagerのEyeRotationDriverのMaxSwingを5~10くらいにする。
好み。
ModularAvatar製の場合は設定用ツールあります。
フライの時足がぐにゃぐにゃになる
アバタールートにあるVRIKAvatarコンポーネントのMaxFeetVelocityOffsetを0.2ぐらいにする
前髪や眼鏡が視界に入って邪魔
AvatarRenderSettingsを適当なスロットを作り入れて、NearClipにチェックいれて0.05くらいにしてからいい数値を探す。
服の裏が透明になっちゃう
XiexeToonマテリアルにしてCullingをoffにする。
影が濃すぎる、顔色が悪い
materialをXiexeToonにしてshadowlampを削除。
またはいい感じのshadowlampに変更。
まばたきが片目しかしない/まばたきがなんか変
EyeManagerで瞬きモーションを指定
Bodyからシェイプキー名をグラブで持っていけばいい
指がなんかワキワキする
1. LocomotionAnimationConfigurationコンポーネントをアバターに入れる
2. 下の方にあるFloatingFingerCurlSwayMagnitudeを5以下くらいにする(デフォ値25)
3. Happy
飛んでる時に前ならえポーズになっちゃう
LocomotionAnimationHandMetricsのArmLengthを0.5前後にする。
フルトラすると首が伸びる
ルートにあるVRIKAvatarのHeadMaxFixDistanceを0.025→0.001くらいにする
指の位置が変
HandPoserのボーン位置の数値をいい感じにする。
なんかやりたい系
カスタムネームプレートの位置変えたい
カスタムネームプレートのスロットのBadges→PositionAtUser内のTargetPositionOffset

マテリアルの設定したい
金属っぽいやつとか透明とかにしたい時
Xiexe Toonの設定をもうちょい詰めたい
Xiexe Toonについてより詳しく知りたい人向け
マテリアルをどうしてもalphaにしたい
- 不透明にして表現が破綻しないなら不透明にする
- どうしてもなら全身2501人間を作る
ResoniteでアバターのXiexeToonのRenderQueueを2501にするなら
- 描画順を考慮して2502以降も使う(特に半透明)
- 全マテリアルを2501以降にする
- SkinnedMeshRendererのSortingOrderを-32001~-32768にする
- ライトによって他の物体から発生する影の影響を受けなくなることを諦める(デフォルトのホームワールドで顕著にわかる)
ネームプレート光らせたい/フォントとか色変えたい
これを使う⇩
ボーン揺らしたい
これを読む⇓
コンテキストメニューからなんかしたい
・とりあえずコンテキストメニュー作りたい
・マテリアルのテクスチャを入れ替えたい
・どこかしらの値を操作したい
素早く使えるミュートボタンが欲しい
このアイテムを出して実装したいアバターを着た状態でinstallを押す。
ミュートの時と喋ってる時わかるやつ欲しい
このアイテムを出して実装したいアバターを着た状態でinstallを押す。
ローカルのフェイスミラーが欲しい
このアイテムを出して実装したいアバターを着た状態でinstallを押す。
ハンドサインで表情の切り替えしたい
ツールを使って設定する。
これ⇓
使い方はここ⇓
ピースしたい
これを使う。⇓
アバターの中に入れて、FingerPoseの中にHandPoserの該当部分を設定した後、アバターを着直すと動くと思います。たぶん。
身長を変えたい
これ⇓を使うか、アバターにDefaultUserScaleを入れて数字変える。
Resoniteでアバターの身長設定が簡単にできるツールを作りました!#Resonite https://t.co/g205ahlzO2 pic.twitter.com/lXXDf1Hdyo
— VEX (@0_VEX_0) April 22, 2025
着せ替えしたい
対応服の場合
・Unityでの着せ替え
ModularAvatar-Resoniteで服を着せたアバターをResonite用にbuildしてコピペ。(詳しくはMAれぞの解説などを見てくれ。着替え方はぶいちゃ用のアバターと同じ。)
・Resonite内での着せ替え
服をResoniteにインポートする
SimpleAvatarProtectionコンポーネント入れて服にプロテクトかける
服の方の文字色変える(やらんくてもいいけど見やすくなる)
服アバター共にIKを0にする
服をアバターの中にぶちこむ
服のアーマチュアをアバターのアーマチュアにぶちこむ
服のアーマチュアのリセット位置、回転、拡大縮小する
元の服を消す
ボーンをテレコにしてく
非対応服の場合
非対応衣装をUnityのみで着せてModularAvatar-Resoniteする。
☝️それかこれと似た感じのことをれぞ内でやる。
