Blenderから.objをエキスポートしてthree.jsで読み込む時

Blenderから.objをエキスポートすると.mtl内に
map_Kd floor.png

みたいな感じでテクスチャ名が書かれている。three.js上で別にテクスチャを読み込むので、ここの記述は1行いらなく、残しておくとエラーが出る。

 

さらに.obj内の記述で
usemtl Material.001

とマテリアル名が書かれている部分を,

usemtl floor

のようにfloor.mtlの名前の部分に書き換える。ここはBlender側でついてたマテリアル名がデフォで記述されているんだけど、three.js側は.mtlファイル名が必要っぽい。調べてないから詳しくはわからないけど。ここはブラウザでエラーも出ないのできづきにくい。