このページの見出し
0.1.2 - 2026-10-10
追加: 項目の Apply to mesh now と、インスペクター下部の Apply all to mesh 。確認ウィンドウのあと、プレビューに表示されているシェイプキーを入れた衣装メッシュのコピーを Assets/ShapeKeyTransfer/Applied/ に保存し、シェイプキーの値を Default value にして衣装に割り当て、適用した項目を外します。元のメッシュはそのままで、元に戻すとメッシュと項目が戻ります。
変更: プレビューが最初からオンになり、Unity を開き直したりスクリプトが再読み込みされたりしてもオンのまま始まります。衣装をオンにするとすぐにアバターのビルドと同じ見た目が表示されます。項目の Preview スライダーを動かす前は、衣装の新しいシェイプキーを Default value で表示し、ボディのシェイプキーはシーンで設定された値のままにします。
0.1.1 - 2026-10-09
追加: インスペクターの一番下に小さな GitHub Sponsors リンク。
変更: カーブが PhysBone のようにスライダーの下の細い帯になりました。クリックするとカーブ編集ウィンドウが開きます。カーブのプリセットと軸ラベルはなくなり、向きはカーブのツールチップに表示されます。
変更: すべてのカーブ(Movement fade shape 、Smoothing fade shape 、Strength by distance )が左を境界、右を内側とし、上に行くほど強くなります。カーブエディターの右上がりのプリセットをそのまま使えます。Strength by distance の初期値は 1 です。0.1.0 で保存したカーブは、読み込み時に同じ結果になるよう自動で変換されます。
修正: 衣装の新しいシェイプキーを Modular Avatar Shape Changer で設定・トグルすると、アバターのビルドに反映されます。
修正: Modular Avatar Shape Changer の常時 Delete で衣装の下のボディを消しても、衣装がボディのシェイプキーに追従します。プレビューもアバターのビルドと同じように動きます。
修正: シーンでボディのシェイプキーの値が 0 でなくても、衣装の新しいシェイプキーと Keep outside the body の結果が変わらなくなりました。
修正: ボディと衣装のスキニングのスケールが異なるとき(例: レンダラーのスケール 100 と 1)、衣装の法線の変化量がずれていた問題を直しました。
修正: Modular Avatar Scale Adjuster があるアバターで、Show influence の点がプレビューの衣装の表面に付くようになりました。点の描画も軽くなりました。
修正: ボディレンダラーにメッシュがないとき、インスペクターに専用の案内が出て、問題バッジが 1 件になります。アバターのビルドの警告もメッシュがないことを知らせます。
修正: 項目の削除を Undo/Redo すると、プレビューの値と展開状態が元の項目に戻ります。
修正: 数 mm の大きさのボディの三角形で法線が 0 になり、Keep outside the body が衣装を押し出せなかった問題を直しました。小さいアバターで特に目立ちました。
修正: Animation ウィンドウが複数開いているとき、Add key to current clip はこのアバターのクリップを表示しているウィンドウ、その中でも録画中のウィンドウにキーを入れます。
修正: 後段の別のプレビューが衣装の頂点数を変えると、Show influence の点を違う頂点に描かず非表示にします。
修正: Multiplier を Keep outside the body の後に掛けるようにしました。100% より下げると動きが小さくなります。以前は 0% でも衣装がボディに合わせて押し出されていました。
修正: Keep outside the body が、最初からボディの中にあった衣装もボディの外 1 mm まで押し出し、ボディの角の近くでもプレビューとアバターのビルドが同じ結果になります。
追加: シーンビューに大きく見える影響度の点と Dot size の調整、シェイプキーが動かすボディの部分、衣装の上に Movement range が終わる線(オレンジ)と Movement fade が始まる線(薄紫)、マウスの下のスムージング範囲の円を描きます。
変更: プレビューとアバターのビルドのシェイプキー計算が速くなりました。実際のアバターで項目 1 つの計算が約 0.85 秒から約 0.03 秒に、プレビュー中に値を変えたときの時間が約 160 ms から約 35 ms になりました。Default value のスライダーを動かしてもプレビューを再計算しません。
0.1.0 - 2026-10-07
追加: Shape Key Transfer コンポーネント。ボディのシェイプキーを衣装の新しいシェイプキーとして作ります。複数のフレーム(インビトウィーン)を持つシェイプキーも、同じフレームで転送します。
追加: Movement range (cm)、Movement fade (cm)、Movement fade shape 、Strength by distance のカーブとプリセット。
追加: Keep outside the body 。大きくなったボディの中に入り込む衣装を外に押し出します。
追加: NDMF プレビュー。0〜100 のスライダー、Preview body too 、Start preview / Stop preview 、シーンビューの Show influence 。
追加: コンポーネントに対して作ったアニメーションを、ビルド時に衣装の新しいシェイプキーのアニメーションに置き換えます。録画と Add key to current clip に対応しています。
追加: 名前が重なる場合は番号を付けて作ります。ボディにないシェイプキーの項目はスキップして通知します。
アバター・衣装・ボーンのスケール、負のスケール、異なるボーン構造でも同じ結果になります。