スキン ウェイトのコピー ツールにより、スキン ウェイトの編集ワークフローで 2 種類の制御レベルを使用できます。1 つはバインドされたメッシュから別のメッシュ(たとえば低解像度メッシュから高解像度メッシュ)にすべてのウェイト値をコピーしてペーストする方法で、もう
1 つはより細かく制御するために 1 つの頂点のウェイト値をコピーしてその他の頂点にペーストする方法です。
1 つの頂点からウェイトをコピーする
1 つの頂点を選択し、そのウェイト値を選択したその他の頂点にコピーすることができます。ウェイト値をペーストする頂点は、同じメッシュ上にあっても別のメッシュ上にあっても構いません。
スキン ポイントのウェイト値をコピーしてペーストするには
- で、またはモードに切り替えます。
- ウェイト値をコピーする頂点を選択し、コピー ツール アイコン をクリックします。
- ウェイト値をペーストする頂点を選択し、ペースト ツール アイコン をクリックします。
コピーしたウェイト値が選択したすべての頂点にペーストされます。
注:
メッシュから別のメッシュにウェイト値をペーストする場合、ソースの頂点に対応するウェイト値のインフルエンスがターゲット メッシュに見つからない場合はエラーが表示されます。
次のホットキーを使用して、頂点から頂点にウェイト値をコピーしてペーストすることもできます。
- (Windows) ++C、++V
- (Mac OS X) ++C、++V
すべてのウェイトをコピーする
1 つのバインドされたスキンから別のスキンに最適にスムーズ スキン ウェイトをコピーするには、ソースとコピー先のスキンが次の条件を満たしている必要があります。
- シーン内で互いに近くに配置されている。たとえば、ウェイト値をコピーする元のスキン メッシュとコピー先のスキン メッシュは Maya の座標空間の同じ位置にある必要があります。
- 外観が似ている。たとえば、中型の二足歩行モデルから別の中型の二足歩行モデルにスムーズ スキン ウェイト値をコピーするときのほうが、小型の二足歩行モデルから大型の二足歩行モデルにスムーズ スキン ウェイト値をコピーした場合より、はるかに良い結果を得られます。
バインドされたメッシュから別のメッシュにすべてのスムーズ スキン ウェイトをコピーするには
- 次のいずれかを実行します。
- ソース スキンとするスムーズ スキンのポリゴン メッシュ(またはメッシュのグループ)を選択後、コピー先ポリゴン メッシュ(またはメッシュのグループ)を選択します。
- 「ソース」とする頂点を選択し、次に「ターゲット」とする頂点を選択します。
- スキン > スムーズ スキンの編集 > スキン ウェイトのコピー(Skin > Edit Smooth Skin > Copy Skin Weights) > を選択します。
- 次の操作を実行します。
- オプションを、発生させる相関のタイプに基づいて適切に設定します。大半の場合、の既定の設定で最適に動作します。キャラクタのスケールや比率が大幅に異なる場合は、設定を使用すると良いでしょう。
- オプションは、ジョイント間の相関が最適になると思われるものに基づいて適切に設定してください。大半の場合、の既定の設定で最適に動作します。シーンのスケルトン階層が同じ場合には、設定が便利な場合があります。
- 次のいずれかを実行します。
- をクリックして、ソース スキンからコピー先スキンにスムーズ スキン ウェイト値をコピーします。
- をクリックして、ソース スキンからコピー先スキンにスムーズ スキン ウェイト値をコピーします。
- をクリックして、スキン ウェイト値をコピーせずにオプション ウィンドウを閉じます。