modular-avatar
modular-avatar copied to clipboard
Merge Armatureの"Reset position to base avatar"にA/Tポーズ変換オプションを追加
fix: #1046
Setup Outfit時の処理を参考にしつつ、変換条件を変更しています。 関数は共通にしようとも思ったのですが、微妙に違う箇所があるため、フラグを用意したり範囲をinternalに変えたり…とするのがややこしかったので、一旦分離してみました。
また、"衣装の全体的なスケールをアバターに合わせる"の位置を一番上にしてみました。 (別コミットになっているのでrevertは容易です) 理由としては、
- 回転やスケールの調整オプションは「~も合わせる」(英語では"Also~")となっているので、そうではない当該項目は上にある方が自然だと感じたため
- 今回追加したオプションが(ポーズ変換に限って)"回転も合わせる"の上位機能になる(related: #1187 )ので、近くに置きたかった(そうでなくとも類似機能なので近くには置きたい)
があります。
参考:
位置変更なし(新オプションのみ上に追加)
位置変更あり
動作確認の様子(翻訳追加前のもの):