Saber(ビートセイバー)用のカスタムアバターを制作したものの......いざ動作確認してみると、キャラクターがしゃがんだ時にがに股になってしまう内股になってしまう直したいけど、色々設定を弄っても改善されない......という内容のお問い合わせをいただきました。モデルによっては極端なガニ股や内股になってしまうケースがありますね。あと、今回の質問内容とはちょっと違いますが、移動時の足の開き具合(歩幅)が広すぎて気になることも多いです。これらの問題の解決方法を紹介します。Offset」を調整すればOKです。Managerの制御が優先されるようになっています。VRIKを弄っても反映されません。Advancedというコンポーネントが用意されているので、それを使いましょう。Unityの再生モードで関節の動作を確認する際に、VRIKの設定を変更するのは問題ありません。Advancedの設定が優先(上書き)される、という点です。Managerがアタッチされている状態」を想定して解説します。おおまかな作業手順は以下の通りです。再生モードで脚の角度を確認しながら調整するIKの調整は以下の手順で行うと効率的です。Managerを外します。Advancedをセットします。Advancedに各種Targetオブジェクトを設定します。Advanced」の対応する部分にドラッグアンドドロップしてください。以下の変更によって、脚の角度を内側に回転させることができます。Offset」の値をマイナス方向に調整する値が大きすぎると、極端な内股になってしまうので注意。以下の変更によって、脚の角度を外側に回転させることができます。Offset」の値をプラス方向に調整するこちらも値が大きすぎると、今度はガニ股になってしまうので注意。足の開き具合の調整(歩幅を狭める)番外編ですが、これも調整しておくと見栄えがよくなります。アバターが前後左右に移動したとき、どの程度足を開くか調整できます。要するに歩幅の設定です。「Locomotion_weight」の値を小さくする「Locomotion」の初期設定は最大値の1になっています。値を小さくしすぎると、移動時の違和感が強くなるので注意。Weightの値を変更します。AdvancedのLocomotion_weightを設定してください。アバターのガニ股や内股を修正する方法...でした。Advancedは他にも色々と関節の動きを調整できますが、とりあえず重要なポイントだけ紹介しました。最後の歩幅を狭める調整は、足がスカートに貫通する(めり込む)のを防止する副次的な効果も得られます。コライダーを設定しても完全に防ぐのが難しい、ロングスカートのキャラクターは特に効果的です。初期設定のままだと、ちょっと足開きすぎですからね。狭めるだけでも、自然な感じになります。LINE管理人のしろぐコメントコメントを書き込むコメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目ですコメントは承認制です。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。v1.4.0リリース、PC版Modには影響なし。名前:能代(のしろ)雑食ゲーマーのヒカセンです。最近は音ゲー熱が再燃中。普段はWeb関係の仕事をしています。個人的なお問い合わせはこちらまでお願いします。