なぜ PTEX を OBJ に変換するのですか?
Ptex テクスチャが適用されたアセットを持っていて、その基礎となるジオメトリを他で再利用したいために .obj を探す人がいます。しかし、Ptex は Disney によって開発され、メッシュ固有の面ごとの UV を使用して各面に個別のテクスチャをアタッチするように設計されているため、頂点やポリゴンではなく、カラー、ディスプレイスメント、隣接データを保持します。ジオメトリは .obj ではなく、ソースのシーンファイル内に存在します。
PTEX から OBJ への変換方法
Foundry Mari PAID
Ptex ファイルがジオメトリと共にロードされている場合、シーンを開き Objects > Export を使用してメッシュを .obj として書き出します。Ptex テクスチャは別の .ptx ファイルに残ります。
Autodesk Maya PAID
元の Maya シーンを開き、Ptex テクスチャが適用されたメッシュを選択して、File > Export Selection を行い、ジオメトリを .obj として保存するために OBJexport タイプを選択します。
SideFX Houdini PAID
ソースジオメトリをロードし、それを ROP Geometry Output(または File SOP)に接続して .obj を書き出します。Ptex マップは Bake Texture ノードによって個別に処理されます。
これらの形式について
品質と注意点
- 取得できる
.objはメッシュのみです - Ptex のカラーとディスプレイスメントは一緒に移動しないため、再適用する必要があります。 .objには面ごとの Ptex UV がないため、テクスチャを再利用するにはアンラップするか、新しい UV にベイクする必要があります。- 元のシーンがなく
.ptxファイルのみを持っている場合、ジオメトリを編集可能なメッシュとして復元することはできません。
よくある質問
Ptex ファイルには 3D モデルが含まれていますか?
`.ptex` を `.obj` に変換できるコンバーターはありますか?
.obj に書き出すためのジオメトリが存在しないからです。メッシュをエクスポートするときにテクスチャを保持するにはどうすればよいですか?
.obj に持っていくことはできません。Ptex を UV 画像マップ(PNG/TIFF)にベイクし、エクスポートしたメッシュをアンラップした後にそれらを再適用してください。