3Ds MAX では obj ファイルをエクスポートするときにテクスチャ処理方法がありません。これは、多くのデザイナーやプロデューサーが仕事でよく遭遇する問題です。この状況に関して、PHP エディターの Baicao は、誰もがこの問題をスムーズに解決できるよう、いくつかの解決策をまとめました。続いては具体的な加工方法を見ていきましょう!
1. 3Ds MAX でインポートされたモデルを開き、F10 を押してレンダリング設定を開き、レンダラーをデフォルトのスキャン ライン レンダラーに変更し、一般的に使用されるプラグイン レンダラー (mental ray、v など) は使用しないでください。 -レイ)。
2. M キーを押して、シェーダ エディタを開きます。シェーダのマテリアルは、3dmax の組み込みマテリアルの下にある標準マテリアルを使用する必要があります (デフォルトのレンダリングがプラグイン レンダラ、マテリアルにはプラグイン マテリアル オプションも含まれません)。
3. 同様に、マテリアルのテクスチャ選択でも、テクスチャの標準テクスチャを選択する必要があり、v-ray やその他のプラグイン テクスチャは使用できません。
4. この時点で、デフォルトのスキャンライン レンダラーと標準マテリアルの下で 3D モデルの obj をエクスポートします。保存するときに、obj エクスポート オプションがポップアップ表示されます。右側のマテリアルのエクスポートをクリックします。マテリアル パスとして、obj と同じディレクトリ内のフォルダーを選択します (追記: three.js が obj をロードするとき、エクスポートされたテクスチャは obj フォルダーの外に配置される必要があります)。このとき、エクスポートされたフォルダーを開くと、エクスポートされたテクスチャを見つけます。
5. このとき、コードエディタやメモ帳などでmtlファイルを開くと、テクスチャ情報が確認できます。
6. レンダラーがプラグイン レンダラー (mental ray、v-ray) マテリアルを選択した場合、エクスポートされた obj 形式ファイルにはテクスチャが見つからず、mtl ファイルにはテクスチャが見つかります。テクスチャ情報は含まれません。
以上が3Ds MAX でテクスチャなしでオブジェクトをエクスポートする場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。