1

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

有可能让这些 Sprite 像 Lambert 或 Phong 材料一样受到光的影响吗?

4

2 回答 2

2

为什么不使用带有 MeshLambertMaterial 的 PlaneGeometry,而不是使用 Sprite,并保持平面的旋转与相机的旋转同步,以便平面始终像 Sprite 一样面向相机?有关详细信息,请参阅相关问题Three.js - 广告牌效果,在相机平移后保持方向

于 2013-11-07T18:34:14.537 回答
1

Sprite目前不支持对灯光做出响应。Fog然而,它们受 影响。

三.js r.62

于 2013-11-06T20:35:44.683 回答