我能够使用io_three从Blender导出单个对象(box.json)和场景(box2.json)。我还设法使用JSONLoader()(modelWithTexture.html)加载带有纹理的单个对象(box.json)
我的目标是将所有纹理对象,灯光和相机的整个场景加载到three.js.Till现在我设法用对象和灯光加载场景,但没有纹理使用ObjectLoader()(scene_noTextures.html)和我我被卡住了。
我在上面提到的所有文件,加上.blend文件,我在这个例子中使用的你会在这里找到:
我在这里找到了类似问题的答案: Is three.js ObjectLoader capable of loading textures?
但是在github dev分支中有大量不同的文件,我不知道如何使用。
请帮助我改进我的代码,以便完成我的目标。(这实际上不是我的代码,我只是复制并粘贴了教程中的代码片段,基于我到目前为止所学到的知识)
谢谢。
答案 0 :(得分:0)
谢谢大家的关注。 我设法解决了这个问题: 我需要做的就是将“scene_noTextuers.html”setClearColorHex()更改为setClearColor()并使用new切换我的旧three.min.js文件,我从这里得到: https://github.com/mrdoob/three.js/tree/master/build