1 つのシーンから別のシーンへのデフォーマ ウェイトの書き出しと読み込みを行い、ウェイト値を 1 つのメッシュから別のメッシュに転送することができます。
デフォーマ ウェイトを書き出すには
- メイン メニュー バーのデフォーム メニューのウェイト マップ(Weight Maps)セクションから、デフォーム > ウェイトを書き出し(Deform > Export Weights)を選択します。
- 表示されるデフォーマ ウェイトの書き出しオプション(Export Deformer Weights Options)で、目的のファイル名とディレクトリ オプションを設定します。
- 書き出し(Export)をクリックします。
デフォーマ ウェイト マップが含まれた XML ファイルが、指定したディレクトリに保存されます。
デフォーマ ウェイトを読み込むには
- ウェイト マップの読み込み先となる、変形可能なオブジェクトを選択します。
注: ウェイト マップを読み込むには、以前に Maya から書き出したウェイト マップ ファイルが存在する必要があります。
- メイン メニュー バーのデフォーム メニューのウェイト マップ(Weight Maps)セクションから、デフォーム > ウェイトを読み込み(Deform > Import Weights)を選択します。
- 表示されるデフォーマ ウェイトの読み込みオプション(Import Deformer Weights Options)で、ファイル名(File name)の横にあるフォルダ アイコンをクリックして、読み込むファイルに移動して選択します。
- 使用するマッピング方法(Mapping Method)を設定します。
- 既定値はインデックス(Index)で、スキニングしたオブジェクトの現在の値を XML ファイルから取得した読み込み値に置き換え、メッシュと読み込んだウェイト値ファイル間で一致する頂点の値のみを上書きします。
- Maya で、各ポイントのウェイトをウェイト マップのポイントの近接度を基準にして決定する場合は、ニアレスト(Nearest)を選択します。インデックス番号が変更されてもトポロジが非常に類似しているかまったく同じ場合に便利な場合があります。
- スキニングしたオブジェクトの現在の値を XML ファイルから取得した読み込み値に置き換え、ウェイトの既定値をすべて上書きする場合は、オーバー(Over)を選択します。
- ウェイトを読み込むときにデフォーマ ノードの名前を無視する場合は、名前を無視(Ignore Names)をクリックします。既定では、オフに設定されています。
- ウェイト値を読み込む際に追加の正規化パスを実行する場合は、ウェイトの正規化(Normalize Weights)をクリックします。これにより、対象のメッシュ上にギザギザのアーティファクトが表示されなくなります。一部のケースでは、書き出し時にウェイト値が丸められた後にこれらのアーティファクトが発生する可能性があります。このオプションは、既定でオンになっています。
- インポート(Import)をクリックします。