メッシュ > アトリビュートの転送(Mesh > Transfer Attributes)
 
 
 

アトリビュートの転送は、トポロジが異なる(つまり、メッシュのシェイプがさまざまで、頂点とエッジが異なる)メッシュ間で UV、頂点カラー(CPV)、頂点位置情報を転送します。

アトリビュートの転送は、空間的な比較に基づき、ソース メッシュ上の頂点情報をサンプリングし、指定されたターゲット メッシュにその情報を転送することによって、頂点データを転送します。その結果、ターゲット メッシュが修正されます。

関連項目

メッシュ > アトリビュートの転送(Mesh > Transfer Attributes)

頂点の位置(Vertex position)

ソース メッシュ上の頂点の位置をサンプリングし、それにマッチするようにターゲット メッシュ上の頂点を修正させるには、頂点の位置をオン(On)にします。デフォルト設定はオフ(Off)です。

頂点法線(Vertex normal)

ソース メッシュ上の法線をサンプリングし、それにマッチするようにターゲット メッシュ上の法線を修正させるには、頂点法線(Vertex normal)をオンにします。デフォルト設定はオフ(Off)です。

注:

ソース メッシュには、サンプル法線やユーザ サンプル法線など異なるタイプの法線がある場合がありますが、ソース メッシュにユーザ法線が含まれるかどうかにかかわらず、ターゲット メッシュに転送される法線はすべてユーザ法線として格納されます。

UV セット(UV sets)

次のいずれかを選択します。

すべて(All)

ソース メッシュのすべての UV セットをサンプリングし、ターゲット メッシュに転送するには、UV セットすべて(デフォルト)に設定します。複数の UV セットが存在するときは、すべて設定を使用することで、UV セットが確実にサンプリングされ、ターゲット メッシュに転送されます。

カレント(Current)

ソース メッシュに複数の UV セットがある場合、カレント設定を選択すると、ソース メッシュ上の現在アクティブな UV セットをターゲット メッシュ上の現在アクティブな UV セットに選択的に転送することができます。

カラー セット(Color sets)

次のいずれかを選択します。

すべて(All)

ソース メッシュのすべての CPV データをサンプリングし、ターゲット メッシュに転送するには、カラー セット(Color sets)すべて(All)に設定します。複数のカラー セットが存在するときは、すべて設定を使用することで、それらのカラー セットが確実にサンプリングされ、ターゲット メッシュに転送されます。これがデフォルト設定です。

カレント(Current)

ソース メッシュに複数の CPV セットがある場合、カレント設定を選択すると、ソース メッシュ上の現在アクティブな CPV セットをターゲット メッシュ上の現在アクティブな CPV セットに選択的に転送することができます。

サンプリング空間(Sample space)

次のいずれかを選択します。

ワールド(World)

大部分のアトリビュート転送操作では、サンプリング空間ワールド(デフォルト)に設定します。ワールド空間に基づいて転送を行うと、アトリビュートはシーン ビューに表示されているとおりに転送されます。

ローカル(Local)

ローカル設定は、ソース メッシュとターゲット メッシュを並べて比較したい場合に使用できます。ローカル空間での転送は、各オブジェクトが同一の変換値を持っている場合のみに正しく機能します。ソース メッシュとターゲット メッシュの変換は、修正 > トランスフォームのフリーズ(Modify > Freeze Transformations)でリセットできます。

UV

UV 設定は、3D シーン内の空間相関ではなく UV マッピング相関に基づいてアトリビュートを転送します。この設定を使用すると、比率や寸法の異なるオブジェクト間で、または空間的に離れているオブジェクト間で、アトリビュートを転送できます。

UV オプションが機能するためには、ソース メッシュとターゲット メッシュに既存の UV がある必要があります。メッシュに複数の UV セットが含まれているときは、デフォルトでは、現在アクティブになっている UV セットが使用されます。それ以外の場合は、アトリビュート エディタtransferAttributes ノードサンプリング オプション(Sampling Options)セクションに各 UV セットの名前を入力して、アトリビュートの転送に関連付ける UV セットを指定することができます。

コンポーネント(Component)

コンポーネント設定は、アトリビュートをコンポーネントごとに直接マッチさせることによってアトリビュートを転送します。この設定を使用するときは、各オブジェクトのトポロジが同じである必要があります。つまり、頂点、フェース、エッジ、およびそれらのリレーションシップの数が同じである必要があります。このオプションを使用するときは、オブジェクトが空間的に分離されていてもかまいません。

トポロジ(Topology)

トポロジ設定は、アトリビュートをコンポーネントごとに直接マッチさせることによって転送します。コンポーネント(Component)設定と同じように、両方のオブジェクトの頂点、フェース、エッジの数が同じである必要があります。ただし、この設定では、オブジェクト間の頂点、フェース、エッジ ID の関係が同じでない場合、オブジェクトのトポロジを介してコンポーネントがマッチさせられて機能します。

ミラーリング(Mirroring)

定義した軸(X、Y、Z)をはさんでアトリビュートを転送するには、ミラーリング オプションをオンにします。ミラーするときは、メッシュ上のターゲット頂点を選択する必要があります。デフォルト設定はオフです。

注:

メッシュの一方の側からもう一方の側にアトリビュートを転送する場合(つまり、ソース メッシュがターゲット メッシュでもある場合)、必ずミラーリング軸を選択する必要があります。たとえば、キャラクタの左側から右側に UV を転送する場合などです。

UV のフリップ(Flip UVs)

UV をサンプリングし、転送された UV シェルを UV テクスチャ エディタの表示で U 軸または V 軸に沿ってフリップさせるには、UV のフリップ オプションをオンにします。UV のフリップは、1 つのメッシュ上で左右対称になった UV マッピングを作成したい場合に便利です。デフォルト設定はオフです。

カラー境界(Color borders)

CPV データを転送するときに、ソース メッシュにカラー境界を表示するかどうか選択します。

無視(Ignore)

カラー境界無視に設定すると、ソース メッシュに表示されたカラー境界は、ターゲット メッシュではスムースにブレンドされて表示されます。

保持(Preserve)

CPV データをターゲット メッシュに転送するときに、ソース メッシュのハード カラー エッジを維持するには、カラー境界保持(デフォルト)に設定します。

検索方法(Search Method)

ソース メッシュからターゲット メッシュにポイントを関連付けるための空間的な方法を制御します。