我刚刚下载了Doob先生的three.js项目。在示例文件夹中,任何不使用模型或纹理的内容都将正确加载。具有模型或纹理的那些显示为空白。我不明白为什么。我可以在three.js网站上看到带有模型和纹理的webgl示例。但是,当我尝试在本地运行时,它不起作用。任何人都可以帮忙,我很难过......
我使用NVIDIA GeForce GT 650M运行Mac OSX 10.10.1,并将已更新的Chrome标记为在本地运行。我试过移动three.min.js文件,看看是否会改变任何东西。 mac的最新chrome有问题吗?我真的想开始使用OBJ的一些three.js装载机 - 请帮忙!
答案 0 :(得分:3)
打开终端,导航到index.html所在的文件夹,然后输入
(对于python 26)
python -m SimpleHTTPServer
(对于python 3)
python -m http.server
现在在浏览器中导航到localhost:8000。
原因是你需要为浏览器托管一个Web服务器,以便使用ajax获取文件,如纹理,着色器等。