2
私のOBJモデルには材料がなく、黒く表示されるのはなぜですか?OBJ/MTLモデルの素材が黒く表示されるのはなぜですか?
私はOBJ持っている:
<a-obj-model id="gorilla" src="#gorilla-obj" mtl="#gorilla-mtl"></a-obj-model>
を私は、ジオメトリを見ることができますが、材料は黒として表示されます。
私のOBJモデルには材料がなく、黒く表示されるのはなぜですか?OBJ/MTLモデルの素材が黒く表示されるのはなぜですか?
私はOBJ持っている:
<a-obj-model id="gorilla" src="#gorilla-obj" mtl="#gorilla-mtl"></a-obj-model>
を私は、ジオメトリを見ることができますが、材料は黒として表示されます。
MTLを確認すると、TGAや他の種類のテクスチャを使用しようとしていることがわかります。この場合、追加のthree.jsローダーを追加する必要があります。
あなたはしかし、それだけでバッチがすべてTGASがちょうどコンバータを使用してPNG画像のようなイメージを使用し、「すべてのインスタンスを置き換えるために変換する最も簡単かもしれないhttps://github.com/mrdoob/three.js/blob/dev/examples/js/loaders/TGALoader.js
とTHREE.Loader.Handlers.add(/\.tga$/i, new THREE.TGALoader());
を含むように、必要なすべてのローダーを含む試みることができますtga 'と' png 'を入力します。