我正在玩box2dlights,但我不太了解漫射光的使用,我无法在任何地方找到任何文档...
我遇到问题,具体取决于RayHandler设置:
如果我在Ray处理程序中启用漫反射光并且阴影或模糊处于活动状态,则一切都很暗,我看不到任何光线(甚至没有任何光线)。
另一方面,如果禁用漫反射光
RayHandler.useDiffuseLight(false);
或者blurNum为0,或者模糊被禁用,阴影也被禁用,灯光也会呈现......
为什么会发生这种情况? 漫反射光是否与阴影或模糊不兼容?
答案 0 :(得分:0)
您需要以其他方式设置环境光,否则它将完全没有任何照明。改用它:
setAmbientLight(float r,float g,float b,float alpha)