トラブルシューティング
項目が赤く表示される
項目に出ている文言を確認してください。
- Choose the body shape key for this entry. ボディのシェイプキーがまだ選ばれていません。
- The body has no shape key named "...". Choose another one. ボディを変更したか、シェイプキーの名前が変わりました。選び直してください。
このような項目はビルド時にスキップされ、NDMF コンソールに通知されます。ほかの項目とアップロードはそのまま進みます。
別の衣装に新しく作られるシェイプキーは使えない
上着の Body renderer に下着を指定することはできますが、選べるのは下着にもともと入っているシェイプキーだけです。下着の Shape Key Transfer がアバターのビルド時に作る衣装の新しいシェイプキーは、上着のボディのシェイプキーとして使えません。そのような項目は赤く表示され、ビルド時にスキップされます。
上着もボディに追従させたい場合は、上着の Body renderer にボディを指定してください。
衣装が追従しない
- Preview スライダーが 0 になっていないか確認します。
- Show influence をオンにして、衣装に色付きの点が表示されるか確認します。点がない場合は Movement range が小さすぎて、衣装が範囲の外にあります。
- Multiplier が 0% になっていないか確認します。
- Strength by distance のカーブが 0 まで下がっていないか確認します。
衣装が広い範囲で動いてしまう
Movement range を小さくして、Movement fade を大きくしてみてください。境界付近の動きがなめらかに消えます。
衣装が尖ったり角張ったりする
衣装の頂点は、たいていボディより疎に配置されています。ボディに細い膨らみができると、衣装ではその膨らみを少数の頂点だけで受け取るため、先端が尖ります。
Smoothing range を 1.5〜2 cm に大きくしてみてください。衣装の各頂点が周囲のボディの動きを平均して受け取るので、膨らみが丸く広がります。膨らみが低くなりすぎた場合は、Multiplier を 100% より大きくして高さを戻します。
計測例です。アバターにノースリーブシャツを着せて、ボディのシェイプキー Nipple_On を転送した結果です。
| Smoothing range | 最も急な傾き | 膨らみの高さ | 形 |
|---|---|---|---|
| 0 | 0.596 | 7.6 mm | 尖った先端 |
| 1.5 cm | 0.216 | 3.5 mm | 丸い膨らみ |
| 2 cm | 0.122 | 2.3 mm | さらになめらかな膨らみ |
Breasts_Big のように大きく動くシェイプキーでは、Smoothing による結果の変化はほとんどありませんでした。衣装の制作者が作った同じシェイプキーとの平均誤差は、Smoothing range が 0 のとき 5.58 mm、1.5 cm のとき 5.39 mm でした。
名前に番号が付く
衣装に同じ名前のシェイプキーがすでにあったため、Name1 のように作りました。別の名前にしたい場合は Name on clothing に入力してください。
胸の間のようにボディから離れた部分があまり膨らまない
衣装がボディから離れて架かっている部分は、すぐ下のボディがほとんど動かないため、膨らみが小さくなります。Keep outside the body がオンなら、Movement range の内側にある衣装はボディの外へ押し出されます。Movement range の外の衣装は動かないので、ボディが大きく膨らむシェイプキーでは Movement range を広めに取ってください。もっと膨らませたい場合は、Multiplier を上げるか、衣装に元からある同じ名前のシェイプキーを使うか、この項目の Name on clothing を変えて元のシェイプキーと一緒に使ってください。