PTEX マップを使用してプリミティブをコントロールする

 
 
 

プリミティブ生成の場所と密度を指定し、いくつかのプリミティブのアトリビュートをコントロールするために、XGen ディスクリプション付きの PTEX ファイルを使用できます。PTEX ファイルは、マップとしてポリゴン メッシュ上にオーバーレイされます。Maya の PTEX ペイントを使うか、Autodesk Mudbox 2012 (またはそれ以降)で作成された PTEX ファイルを使用して、PTEX マップを作成することができます。Maya では、XGen で保存されたときに PTEX ファイルを生成するテクスチャをペイントするために、Paint 3D ツールを使用することができます。

通常、PTEX マップは黒、白、およびグレーでペイントされた領域で構成することができます。マップの黒い領域は値 0 を示し、白は値 1 を、グレーの領域は 0 と 1 の間の値を表します。また、サーフェス上の領域を区別して指定するために、メッシュに別のカラーをペイントすることもできます。このタイプの PTEX マップは、領域マップ(Region Maps)に使用します。「領域マップとマスク」を参照してください。

アトリビュートにマスクを割り当てる場合(密度(Density)マスク(Mask)など)、マップはセット アトリビュートを入力し、カラーに基づいて出力を生成します。たとえば、マップの白い領域には完全なアトリビュート値が表示され、黒くペイントされた領域ではアトリビュート値 0 が生成されます。

グレーにペイントすることによって、長さ(Length)などのアトリビュートの値を変化させることができます。

PTEX マップは、次のものをコントロールするために使用できます。

PTEX マップを作成してプリミティブをコントロールする」を参照してください。

テクセルについて

PTEX ペインティングでは、メッシュの各フェースにテクセルが追加されます。テクセルは、「テクスチャ要素」という用語の省略形です。テクセルはピクセルに似ていますが、フラットなコンピュータ画面に限定されるものではありません。テクセルは、メッシュのサーフェス上のカラーの単一点と考えることができます。

PTEX マップを作成するときに、メッシュの各ベース フェースに必要なテクセル解像度(マップの解像度(Map Resolution))を指定します。ここで指定するテクセル解像度によって、そのマップのベース フェースごとにどの程度のディテールが必要かを Maya に指定します。

PTEX ファイル名およびフォルダ

Maya で PTEX マップを作成する場合は、指定するマップ名(Map Name)が、PTEX ファイルを格納するフォルダ名に割り当てられます。PTEX ファイル名は、ペイントするポリゴン メッシュ オブジェクトから派生します。Maya では、ディスクリプションのディレクトリに含まれる paintmaps フォルダに PTEX フォルダとファイルが格納されます。たとえば、LandscapePlane という名前のポリゴン メッシュ上の GrassDensity という名前のマップをペイントした場合は、フォルダとファイルの構造として次のように表示されます。

関連項目