Open3
Resoniteでのアバターアップロード
トラブル逆引き
頭や手の位置が合わない
インポート後、触らない。触ったらラジアルメニューからアンドゥする。
アバターセットアップのボタンを上から順番に押していけば、手の位置以外は正確に合う。
手の位置、向きを直して指につけるツールの位置とかを直してアバター化すればOK
目が傾く
アバターセットアップ後、EyeManagerから目の回転角を5ぐらいにしたらうまくいった
片目だけ瞬きする
EyeManagerで瞬きモーションを指定
Bodyからシェイプキー名をグラブで持っていけばいい
デスクトップだとシェイプキー名をグラブできない
右クリックでグラブできる
何も表示されないけどドロップすればちゃんと入るはず
アバターセットアップ手順
VRChatで使ってるアバターをResoniteに持っていくことを想定
モデルインポート
シェーダーはXiexeToon
WIP
アバターセットアップ
WIP
デスクトップモードだと手のセットアップだけは結構めんどくさいので、そこだけはVRの人にやってもらったほうが楽。
もしデスクトップモードでやる場合は、
- 移動方法をノークリップボードにして、一時的に移動速度を1まで落としておく
- E + マウス移動でX軸Y軸回転、Shift + E + マウス移動で垂直軸を中心に回転できる
ことを使うと格段に楽。
資料
視界にアバターの一部が掛かる
いわゆるこういうやつ
ひどいと頭の中にめりこんでたりします。
AvatarRenderSettingsコンポーネントにあるNear Clip機能を使います。
事前準備
アバターセットアップまで済ませる。
間違って視界に引っかかってしまって何もクリックできないアバターを着てしまった場合
F8キーでデスクトップモードに切り替えて、Escでメニューを開く。
アバターが未保存であれば、インベントリからアバターを保存。
インベントリから適当な別のアバターに着替える。
手順
- 適当なアバター下のどこかに適当な名前のChildを作る(私はコンポーネントと一致させて、AvatarRenderSettingsという名前を付けている。紛らわしいならほかの名前でも大丈夫)たぶん、Head Proxy以下に作るのが一般的と思われる。
- AvatarRenderSettingsという名前のChildを開いて、コンポーネントをアタッチ→Users→Common Avatar System→AvatarRenderSettingsをアタッチする
- NearClipにチェックを入れ、適当な値を入れる。朱繕さんの記事によれば、だいたい0.01~0.05ぐらい