saturday06 / VRM-Addon-for-Blender

VRM Importer, Exporter and Utilities for Blender 2.93 to 4.1
https://vrm-addon-for-blender.info
MIT License
1.24k stars 141 forks source link

要望: VRM0から1.0への変換について #435

Closed Bancho29 closed 3 months ago

Bancho29 commented 3 months ago

https://github.com/saturday06/VRM-Addon-for-Blender/issues/221 で少しだけ要望を書きましたが、 詳細な形で改めて立てさせていただきます。

バグじゃないけどアドオンの動作でなにか困ってることがあれば

VRM0から1.0への変換が実装されて時間が経ってますが、

現状だと

(1) VRM0のBlendShape がExpression として変換されない (2) 同じくSpringBornが継承されない (3) Z軸方向が変換されない (参照:https://www.metaseq.net/jp/archives/2858/

と、UniVRMで変換したほうが早い状況になっています。 ((3)はBlenderの「オブジェクト→適用→回転」ですぐ出来ますが…)

どう動いてほしいかをどうぞ

(1) 標準のBlendShapeはそれに合わせたExpressionに、   ユーザーが追加したBlendShapeはそのままの名前でExpressionに変換して欲しい (2) はUniVRMでの変換に準拠してほしいが、   https://note.com/mendosu/n/n9759ccf11046 を見てると面倒くさそうな… (3) は前述してるので省略

saturday06 commented 3 months ago

ご要望ありがとうございます。

(3)に関してはエクスポート時にVRMバージョンに合わせて自動的に回転する仕様のため、すでに実装済みになります。 (1)(2)は未実装になります。いつかはやろうと思っていますが、VRM AnimationとかBlender 4.1対応とかがあって手がついておりません。

Bancho29 commented 3 months ago

返答ありがとうございます。

気長にお待ちしております。

saturday06 commented 3 months ago

すみませんが、GitHubにおいては、ご要望一つにつきissueを一つずつ作るようにお願いします。今回はご要望三つなのでイシューも三つでお願いします。

これは、後から見た人が同じ要望があった際に、イシューを見つけたり、個別のご要望に対して追加コメントをつけやすくするためです。ご協力よろしくお願いします。

hibito555 commented 3 months ago

1.0の自動IKに問題があり、変形しており、前のボーンに接続できません。

02
saturday06 commented 3 months ago

@hibito555 すみません、バグ報告に関しても、別のバグ報告にぶら下げるのではなくて、お手数ですが新たなバグ報告のイシューを作成してください

こちらからお願いします https://github.com/saturday06/VRM-Addon-for-Blender/issues/new/choose

これは、後から見た人が同じバグを発見した際に、そのバグに対応するイシューを見つけたり、個別のバグに対して追加コメントをつけやすくするためです。ご協力よろしくお願いします。

saturday06 commented 3 months ago

自動IKのセットアップに関してです。VRM 0.0は「ボーンの向き」が含まれていなかったので、アドオン側で勝手にボーンの向きを都合良く指定することで自動IKのセットアップができました。

しかし、VRM 1.0からは「ボーンの向き」が含まれるようになり、アドオン側が勝手にボーンの向きを指定すると製作者の意図を無視することになってしまうため、ボーンの向きを都合良く設定できず自動IKのセットアップがところどころできない場合が発生しています。

そのため、現時点では仕様になります。

「製作者の意図を無視しても良いので無理やり自動IKをセットアップする」というインポートオプションを追加することはできるかもしれません。

saturday06 commented 3 months ago

繰り返しになりますが、GitHubにおいては、ご要望やバグ報告一つにつきissueを一つずつ作るようにお願いします。また、あるバグ報告に別のバグ報告を追加でコメントで報告するのも無しにして、新たにバグ報告のためのissueを作成するようにお願いします。

hibito555 commented 3 months ago

了解しました。お手数をおかけして申し訳ございません。「製作者の意図を無視しても良いので無理やり自動IKをセットアプする」の機能の追加を心よりお待ちしております。

Bancho29 commented 3 months ago

https://github.com/saturday06/VRM-Addon-for-Blender/issues/435#issuecomment-1987270669 へのレスです。

申し訳ございませんでした。

改めて一つずつissueを作り直すとともに このissueを閉じさせていただきます…