Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[9832] ボーン機能でバインドされているボーン数が全ボーンになってしまう / まじかる☆しげぽん
[Request,現行バージョン] Response
Mayaでは、メッシュにスキンを設定するときに指定したボーンをバインドすることが出来ます。
例えば、ボーンA、B、Cがあった場合にメッシュAにはボーンAとBしかウェイトを当てる必要が無いならばバインド時にボーンAとBを選択してバインドされているボーンを指定されたボーンのみに絞ることができます。

メタセコの、ボーン機能ではスキンを設定するメッシュを指定する機能はありますがこの際にどのボーンをバインドするかの設定が無い為、恐らく全ボーンがインフルエンス(バインドされたボーンのことを指す)として登録されています。

現在のメタセコはこの指定がなく、Mayaで出力したFBXを読み込み調整して出力すると、Mayaなどで意図して特定のボーンのみをバインドした情報が消え全ボーンがバインドされて出力されてしまいます。

この問題を解消お願いしたいです。
つまり、メタセコでもメッシュに対してどのボーンをバインドするかをボーンリストから複数選択してバインドが出来るように、また一度設定したバインド情報に対象ボーンを追加、削除する機能の追加です。


以下は、Mayaのバインド時のオプションの引用です。
https://help.autodesk.com/view/MAYACRE/JPN/?guid=GUID-CF2C698A-44BB-4CA0-BCB9-DB36500DA812
引用:
バインド対象(Bind To)
スケルトン全体にバインドするか、または選択されたジョイントのみにバインドするかを設定します。次のオプションから選択します。

ジョイント階層(Joint Hierarchy)
ルート ジョイント以外のジョイントを選択した場合であっても、選択された変形可能オブジェクトがスケルトンの階層に沿ってルート ジョイントからスケルトン全体にバインドされるように設定します。キャラクタのスキンをバインドする方法としてはジョイント階層全体のバインドが一般的です。


Show more...
2023-12-06 14:41
[9833] Re: ボーン機能でバインドされているボーン数が全ボーンになってしまう / まじかる☆しげぽん
ちなみに、インフルエンスは意図して特定のボーンを指定しているケースがあるので自動的に使ってないボーンをバインドから外すというのも困るので指定したボーンをバインド、追加、除去できるのが求めている機能です。
2023-12-06 14:43
[9834] Re: ボーン機能でバインドされているボーン数が全ボーンになってしまう / まじかる☆しげぽん
ユースケースでいうと、例えば体には体のボーンのみをバインドしその指定ボーンの中でウェイトの割り振りを行う
髪は、髪のボーンを指定してバインドしてその中でウェイトの割り振りを行う
というように、意図して指定することで意図しないボーンにウェイトが振られてしまうのを防ぎます。
2023-12-06 14:47