我已经在three.js中创建了一个简单的场景,但是它不适用于 Canvas 渲染器(但是应该可以使用...)

代码:http://jsfiddle.net/PRkcJ/

仅当我使用webGLrenderer时,它才有效。但为什么?

提前致谢,

最佳答案

您得到的是在白色背景的一架转换型飞机。

定向光的光位置被视为方向 vector ,并且必须具有单位长度。

如果执行以下操作,您的代码将起作用:

light.position.set(-100, 150, 0).normalize();

小提琴:http://jsfiddle.net/PRkcJ/1/

10-05 22:34