症状
カーブ/ポリラインを Wavefront .OBJ ファイル形式にエクスポートする場合、 Modo 「線」ではなく「面」をエクスポートします。これにより、ファイルをModoまたは他のソフトウェア パッケージで開いたときに、行が正しくインポートされない可能性があります。
原因
Modo Wavefront .OBJ ファイルをエクスポートすると、「f」要素指定f xx/1
を持つラインアイテムが生成されます。ここで、「f」はラインのライン要素「l」の代わりに面を表します。行項目内の数字は面の頂点を表し、3D 空間内でその面/線が配置される場所を決定します。エクスポートされたカーブ Wavefront .OBJ をテキスト エディタで表示すると、次のスクリーンショットは、間違った面要素の指定を持つ前述の値の例を示しています。
Wavefront .OBJ をModoまたは .OBJ ファイル形式をサポートする他の 3D アプリケーションにインポートし直すと、破損したポリゴン/面がカーブ/ポリラインの代わりに表示されます。次のスクリーンショットに示すように、この動作は予期しないものであり、ポリライン/曲線のみをエクスポートする場合はワークフローが中断されます。
エクスポートの問題に起因するバグは次のように記述されています: ID 377236 - Modoでカーブをエクスポートすると、ファイルの種類に応じて、インポート後に望ましくないメッシュ ポリゴンが作成されるか、メッシュ ポリゴンが表示されなくなります。
解決
簡単な解決策は、テキスト エディタで Wavefront .OBJ ファイルを編集して、面要素の指定を削除し、正しく取り込むために線要素の指定に置き換えることです。これを行うには、以下の手順に従ってください。
- Modoからカーブ/ポリラインをエクスポートし、Waveform .OBJ ファイルとして保存します。
- 新しく作成したファイルをコピーしてバックアップします。
- 任意のテキスト エディタ アプリケーションを開き、Waveform .OBJ ファイルをドラッグ アンド ドロップして読み取ります。
- 「f」面要素
f xx/1 xx/1
で始まる行を「l」線要素l xx/1 xx/1
に変更します。 - テキストエディタからファイルを保存し、デフォルト設定でModoに再インポートします。
出力例:
参考文献
- .OBJ ファイルの内容について詳しくは、 Wavefront .OBJ ファイルの wiki ページを参照してください。
- ファイル形式のインポートとエクスポートに関する詳細については、 Modoドキュメントを参照してください。
さらなるヘルプ
エクスポートでさらに問題が発生する場合は、サポート チケットを開いて、発生している問題とこれまでに実行したトラブルシューティング手順をお知らせください。
サポート チケットを開く方法の詳細については、記事「 Q100064: サポート チケットを発行する方法」を参照してください。
ファイル例:
添付ファイルをダウンロードして、カーブ メッシュ オブジェクト ファイルに加えられた変更を確認してください。 .OBJ ファイルは、Windows のメモ帳、CentOS の gedit、macOS の TextEdit などのテキスト エディタで開くことができます。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください