【问题标题】:box2dlights diffuse lights makes everything darkbox2dlights 漫射灯使一切变暗
【发布时间】:2015-10-25 08:40:44
【问题描述】:

我正在玩 box2dlights,但我不太了解漫射光的使用,而且我在任何地方都找不到任何文档...

我遇到的问题取决于 RayHandler 设置:

如果我在 Ray Handler 中启用漫反射光并且阴影或模糊处于活动状态,那么一切都是黑暗的,我看不到任何光(甚至连环境光都看不到)。

另一方面,如果漫射灯被禁用

RayHandler.useDiffuseLight(false);

或者blurNum为0,或者模糊被禁用,阴影也被禁用,灯光被渲染...

对为什么会发生这种情况有任何想法吗? 漫射光是否与阴影或模糊不兼容?

【问题讨论】:

    标签: libgdx box2d


    【解决方案1】:

    您需要以不同的方式设置环境光,否则它将根本没有任何照明。改用这个:

    setAmbientLight(float r,float g,float b,float alpha)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-06
      相关资源
      最近更新 更多