Skip to content
English
  • 検索欄が空のため、提案はありません。

Meshlabのエラー: 「一部の材質定義が見つかりませんでした...」

エラー

Meshlab で次のエラーが発生します:

説明

Meshlabで.objメッシュをインポートすると、次のようなエラーメッセージが表示されます:

「一部のマテリアルの定義が見つかりませんでした...」というメッセージが表示され、メッシュは正常にインポートされたものの、テクスチャが表示されません。

原因

Meshlabでは、ファイル名にスペースを含めることはできません。

回避策

1. Meshlab を終了します。
2. 以下のファイル名を、スペースが含まれないように変更します:

  • project_name_simplified_3d_mesh.mtl
  • project_name_simplified_3d_mesh.obj
  • project_name_texture.jpg

3. .obj ファイルと .mtl ファイルを編集して、同じ変更を加えます。

3.1. テキストエディタ(ワードパッドまたはメモ帳)で .obj ファイルを開き、project_name_simplified_3d_mesh.mtl の名前を変更します。
3.2. テキストエディタ(ワードパッドまたはメモ帳)で .mtl ファイルを開き、project_name_texture.jpg の名前を変更します。
3.3. テキストエディタを保存して閉じます。

4. Meshlab を起動し、.obj ファイルをメインビューにドラッグ&ドロップします。

関連するMeshlabのフォーラム投稿:https://sourceforge.net/p/meshlab/discussion。

免責事項:Pix4Dは、お客様へのサービスの一環としてこの情報を提供しています。Pix4Dは、このコンテンツの有効性または正確性について、明示的か黙示的かを問わず、いかなる保証もいたしません。