Three.js - 精灵和光

时间:2013-10-29 21:10:59

标签: javascript three.js

我正在实施一个小型3D迷宫游戏,将墙壁渲染为受PointLight影响的网格物体。有些对象将作为Sprites实现,但我遇到了一个问题....对象看起来完全被照亮了,这种行为就像MeshBasicMaterial。

像Lambert或Phong材料一样,这些Sprites可能会受到光的影响吗?

2 个答案:

答案 0 :(得分:2)

为什么不使用带有MeshLambertMaterial的PlaneGeometry,而不是使用Sprite,并保持平面的旋转与摄像机的旋转同步,这样平面总是像Sprite那样面向摄像机?有关详细信息,请参阅相关问题Three.js - billboard effect, maintain orientation after camera pans

答案 1 :(得分:1)

目前不支持Sprite响应灯光。但是,它们会受到Fog的影响。

three.js r.62