SDKバージョン4.8.7について質問です。
オブジェクトをClone()で複製し、Merge()で出力用オブジェクトを作成すると、AddSkinObject()を適用していても、ボーンのウェイト情報が引き継がれないようです。これは仕様でしょうか?
バージョンアップ履歴によると、メタセコイア4.7.2で、「オブジェクトの複製・合成やフリーズ、ペーストなどの操作後に[ボーン]のウェイトが引き継がれるようになりました。」とありますが、SDK上でオブジェクトを複製した時に、ウェイトを引き継ぐために必要なことはあるでしょうか?
2024-11-17 19:38
[10198] Re: オブジェクトをコピーした際のウェイト情報の引継ぎ / 管理者
ボーンのウェイト情報はオブジェクトではなくボーンプラグインが管理しているため、オブジェクトを複製してもウェイトは引き継がれません。
そのため、複製したオブジェクトをAddSkinObjectで登録後に、ボーンのウェイトもセットし直す必要があり、頂点・ボーンごとにウェイトの値を一つずつ設定します。
2024-11-18 18:50
[10204] Re: オブジェクトをコピーした際のウェイト情報の引継ぎ / たあし
>ボーンのウェイト情報はオブジェクトではなくボーンプラグインが管理しているため、オブジェクトを複製してもウェイトは引き継がれません。
なるほど、そういう仕組みなのですね。理解が深まりました。
ありがとうございました。
2024-11-20 13:15