应用纹理后,Three.js 3D模型消失

时间:2015-12-25 18:36:43

标签: javascript three.js texture-mapping

我已经通过obj文件成功导入了3D模型。它在屏幕上显示很好。但是当我尝试应用纹理时,模型消失了。有什么想法吗?

bower install --save uikit

1 个答案:

答案 0 :(得分:1)

loader.load()是异步的。因此,当您分配到texture时,您的undefined变量为material.map。您需要的是使用TextureLoader()的回调函数,以便您知道图像已加载,然后将其应用于材质。