テクスチャとしていくつかの .jpg を持つ .obj を読み込もうとしています。私の .obj はレンダリングされていますが、マテリアルを適用していません。
.mtl は次のようになります
newmtl material_0
Ka 0.200000 0.200000 0.200000
Kd 1.000000 1.000000 1.000000
Ks 1.000000 1.000000 1.000000
Tr 1.000000
illum 2
Ns 0.000000
map_Kd tex_0.jpg
.jpg へのパスは正しいと思います。パスを変更すると、コンソールに 404 エラーが表示されます。
私のaframeコードは次のとおりです。
<a-scene>
<a-assets>
<a-asset-item id="moore-obj" src="obj/moore.obj"></a-asset-item>
<a-asset-item id="moore-mtl" src="obj/moore.obj.mtl"></a-asset-item>
</a-assets>
<a-entity
obj-model="obj: #moore-obj; mtl: #moore-mtl"
scale="1 1 1"
rotation="0 0 0"
position="1 1 1"></a-entity>
</a-scene>
3D モデルがシーンに表示されますが、テクスチャはオーバーレイされていません。これを localhost で実行していますが、CORS の警告は表示されません。