ジオメトリの入れ替え(Substitute Geometry)メニュー項目を使用して、バインドされていないジオメトリをキャラクタのバインドされたジオメトリと入れ替えて、それにスムーズ スキン ウェイトをすべて転送できます。
ジオメトリの入れ替え(Substitute Geometry) (リギング(Rigging)メニュー セットのスキン > ジオメトリの入れ替え(Skin > Substitute Geometry))により、プロダクション パイプラインのさまざまな関係者(モデラー、テクニカル ディレクタ、アニメータなど)が同時に同じキャラクタで作業することができるようになり、キャラクタのスキン ウェイトを何度もやり直す必要がなくなりました。
注: スワップするバインドされていないジオメトリがスキンの複製(バインドされたジオメトリ)である場合、
ジオメトリの入れ替え(Substitute Geometry)は、スキンのスケルトンが複製されたとき
バインド ポーズにあった場合だけ、有効な結果を生成します。
バインドされていないジオメトリが、バインドされたジオメトリと別のスケールにフリーズ トランスフォームされている場合は、次の手順を完了して入れ替え用のジオメトリを準備します。
入れ替えのためフリーズ トランスフォームされたジオメトリを準備するには
- スケルトンを選択してから、スキン > バインド ポーズに移動(Skin > Go To Bind Pose)を選択します。
- バインドされていないジオメトリを選択し、移動 XYZ (Translate XYZ)と回転 XYZ (Rotate XYZ)の値を 0 0 0 に、スケール XYZ (Scale XYZ)の値を 1 1 1 に設定します。
これで、スキンと、バインドされていないジオメトリが、XYZ 空間でおよそ同じ位置になるはずです。ない場合は、バインドされていないジオメトリを移動してシーン ビューのスキンの一番上に表示させます。
- バインドされていないジオメトリを選択してから、修正 > トランスフォームのフリーズ(Modify > Freeze Transformations)を選択します。
これでバインドされていないジオメトリを移動またはスケールできるようになり、ジオメトリの入れ替え(Substitute Geometry)操作によって必要な結果が得られます。
キャラクタのバインドされたジオメトリをバインドされていない他のジオメトリと切り替えるには
- キャラクタのバインドされたジオメトリまたはスキンを選択します。
- 選択したスキンと入れ替えるポリゴン オブジェクトを キーを押しながらクリックします。
注: バインドされていないジオメトリとバインドされたジオメトリは、ジオメトリの入れ替え(Substitute Geometry)操作時にオーバーラップしている必要はありませんが、操作で目的の結果を得るには、バインドされていないジオメトリとバインドされたジオメトリを同じ XYZ 位置に同じサイズで作成しておく必要があります。
- スキン > ジオメトリの入れ替え(Skin > Substitute Geometry)を選択します(または、まずジオメトリの入れ替えオプション(Substitute Geometry Options)を設定する場合にはスキン > ジオメトリの入れ替え(Skin > Substitute Geometry) > を選択します)。
注: ジオメトリの入れ替え(Substitute Geometry)操作をキャンセルするには、
キーを押します。
これまでに行った操作がすべて取り消され、キャラクタはオリジナルの状態に戻ります。
選択したバインドされていないジオメトリが移動および回転し、キャラクタのバインドされたジオメトリの位置まで移動します。
バインドされていないジオメトリに対してバインドされたジオメトリのスケルトンの複製が作成され、オリジナルのバインドされたジオメトリからスキン ウェイトがバインドされていないジオメトリに転送されます。また、新しいスキンには古いスキンの名前が付けられ、古いスキンにあった接続が維持されます。
既定では、元のスキンは削除され、スキニングされていないジオメトリがキャラクタの新しいスキンになります。ジオメトリの入れ替えオプション(Substitute Geometry Options)で古いジオメトリを保持(Retain old geometry)をオンにすると、バインドされた古いジオメトリの名前の末尾に添え字 1 が付きます。
ジオメトリの入れ替え(Substitute Geometry)の制限事項
- バインドされたジオメトリ同士を交換することはできません。
- スキンがバインドされたジオメトリのヒストリに入った後は、モデリング操作をサポートしません。スキンとバインドされたジオメトリのシェイプ ノード間のモデリング ノードは、ジオメトリの入れ替え前にすべて除去する必要があります。
- サブディビジョン サーフェスはサポートしていません。
- ブレンド シェイプを含むサーフェスでは動作しません。
- 新しいスキンの頂点がオリジナルのバインドされたジオメトリからある程度離れていると、うまくマップできずに再ウェイトが必要になることがあります。ジオメトリの入れ替えオプション(Substitute Geometry Options)にある再ウェイト付けの距離許容値(Re-weighting Distance Tolerance)オプションを使用するとより良いウェイト結果を得ることができます