我正在实施一个3D迷宫游戏,将墙壁渲染为受PointLight影响的网格。有些对象将作为Sprites实施,但是我遇到了一个问题。...这些对象看上去完全照亮了,这种行为类似于MeshBasicMaterial。
像兰伯特(Lambert)或防洪(Phong)材料一样,这些Sprite是否有可能受光影响?
最佳答案
除了使用Sprite之外,为什么不使用带有MeshLambertMaterial的PlaneGeometry,并使平面的旋转与摄影机的旋转保持同步,从而使平面像Sprite一样始终面对摄影机?有关更多详细信息,请参见相关问题Three.js - billboard effect, maintain orientation after camera pans。
关于javascript - Three.js- Sprite 和光,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19669200/