見出し画像

アバターセットアップする時よく見る記事まとめ【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からシェイプキー名をグラブで持っていけばいい

Resoniteでのアバターアップロード


指がなんかワキワキする

1. LocomotionAnimationConfigurationコンポーネントをアバターに入れる
2. 下の方にあるFloatingFingerCurlSwayMagnitudeを5以下くらいにする(デフォ値25)
3. Happy

https://misskey.resonite.love/notes/a38r1fjt40


飛んでる時に前ならえポーズになっちゃう

LocomotionAnimationHandMetricsのArmLengthを0.5前後にする。


フルトラすると首が伸びる

ルートにあるVRIKAvatarのHeadMaxFixDistanceを0.025→0.001くらいにする


指の位置が変

HandPoserのボーン位置の数値をいい感じにする。


なんかやりたい系

カスタムネームプレートの位置変えたい

カスタムネームプレートのスロットのBadges→PositionAtUser内のTargetPositionOffset

大きさはルートで調整する


マテリアルの設定したい

金属っぽいやつとか透明とかにしたい時


Xiexe Toonの設定をもうちょい詰めたい

Xiexe Toonについてより詳しく知りたい人向け


マテリアルをどうしてもalphaにしたい

- 不透明にして表現が破綻しないなら不透明にする
- どうしてもなら全身2501人間を作る

https://misskey.resonite.love/notes/9sglx6e3qd

ResoniteでアバターのXiexeToonのRenderQueueを2501にするなら
- 描画順を考慮して2502以降も使う(特に半透明)
- 全マテリアルを2501以降にする
- SkinnedMeshRendererのSortingOrderを-32001~-32768にする
- ライトによって他の物体から発生する影の影響を受けなくなることを諦める(デフォルトのホームワールドで顕著にわかる)

https://bsky.app/profile/lill.la/post/3kqtipr3jv72d


ネームプレート光らせたい/フォントとか色変えたい

これを使う⇩


ボーン揺らしたい

これを読む⇓


コンテキストメニューからなんかしたい

・とりあえずコンテキストメニュー作りたい


・マテリアルのテクスチャを入れ替えたい


・どこかしらの値を操作したい


素早く使えるミュートボタンが欲しい

このアイテムを出して実装したいアバターを着た状態でinstallを押す。


ミュートの時と喋ってる時わかるやつ欲しい

このアイテムを出して実装したいアバターを着た状態でinstallを押す。


ローカルのフェイスミラーが欲しい

このアイテムを出して実装したいアバターを着た状態でinstallを押す。


ハンドサインで表情の切り替えしたい

ツールを使って設定する。
これ⇓

使い方はここ⇓


ピースしたい

これを使う。⇓

アバターの中に入れて、FingerPoseの中にHandPoserの該当部分を設定した後、アバターを着直すと動くと思います。たぶん。

https://uni-pocket.com/ja/items/e10052ab-6f89-4eaa-b34e-20784b80aeca


身長を変えたい

これ⇓を使うか、アバターにDefaultUserScaleを入れて数字変える。


着せ替えしたい

対応服の場合

・Unityでの着せ替え
ModularAvatar-Resoniteで服を着せたアバターをResonite用にbuildしてコピペ。(詳しくはMAれぞの解説などを見てくれ。着替え方はぶいちゃ用のアバターと同じ。)

・Resonite内での着せ替え

服をResoniteにインポートする
SimpleAvatarProtectionコンポーネント入れて服にプロテクトかける
服の方の文字色変える(やらんくてもいいけど見やすくなる)
服アバター共にIKを0にする
服をアバターの中にぶちこむ
服のアーマチュアをアバターのアーマチュアにぶちこむ
服のアーマチュアのリセット位置、回転、拡大縮小する
元の服を消す
ボーンをテレコにしてく

https://misskey.resonite.love/notes/9p6qijuzhk


非対応服の場合

非対応衣装をUnityのみで着せてModularAvatar-Resoniteする。

☝️それかこれと似た感じのことをれぞ内でやる。

その他情報源/wikiなど


逸般人向けアバターセットアップ


Resonite公式wiki


非公式Resonite日本語リンク集(旧wiki)


Resonite非公式技術wiki(日本語)


いいなと思ったら応援しよう!

この記事が参加している募集