我有一组 *.obj 格式的模型,它们没有材料文件(*.mtl 文件)。一些在线服务正确显示这些模型:https://3dviewer.net/,https://sketchfab.com/。但是-根据three.js文档-在我的项目中,我只得到了不正确的模型显示:
开发者https://3dviewer.net/说这个服务的想法是,如果没有找到 *.mtl 文件,那么脚本会设置默认颜色/材质——用一种颜色绘制整个产品。
如何使用 three.js 工具将 *.obj 文件中的对象着色为选定的颜色?
为了测试,我附上了一个没有材料文件的模型文件:测试样本 *.obj 文件。