問題タブ [mtl-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
3d - 複数の png テクスチャを含む obj ファイルをロードすると Meshlab がクラッシュする
対応する MTL といくつかの PNG テクスチャと共に OBJ ファイルがあります。私はそれを開くためにmeshlabを使用しています。free3d からダウンロードしたこのメッシュ ファイルは、MTL でテクスチャ PNG ファイルを指定していません。だから私はこのように自分でそれを追加しました:
テクスチャが複数あるのでmap_Kd、2箇所に2本の線を追加しました。ただし、2 つのコマンドのうちの 1 つ (どちらか) のみを使用するとmap_Kd、meshlab はファイルを問題なく開くことがわかりました。しかし、2 つ同時に使用すると、meshlab が起動時にクラッシュします。
ターミナルで実行してみましたが、次のように表示されます。
- 正しく開いた (1 つだけ
map_Kd):
- 起動時にクラッシュする (2 つの
map_Kdコマンド):
誰かが理由を知っていますか?それはmeshlabのバグですか、それとも何か間違っていますか?
問題があれば、UbuntuソフトウェアセンターからインストールされたMeshlab_64bit_fp v2020.12でUbuntu20.04を使用しています。
更新 1: Windows 10 上の Meshlab_64bit_fp v2020.03 は同じように動作します。
更新 2:
再現できるようにするために、MTL ファイルを以下に掲載します。追加した 2 つのmap_Kdコマンドは、それぞれ 184 行目 ( の下newmtl col_rangka_wadah_perr) と最後の行にあります。
model - Blender を使用してモデルからテクスチャを取得し、png としてエクスポートできますか?
ソース エンジンのモデルを作成しようとしています。mdl のインポートに成功しましたが、テクスチャが必要です。私はobjを使用しているので、画像データがないためpngに変換できません。ブレンダーまたは他のプログラムを使用してこれを行う方法を誰かが知っているかどうか疑問に思っていました。必要なのは png だけです。それを vmt と vtf に変換できます。ありがとう!テクスチャのないモデル