我正在玩box2dlights,但我不太了解漫反射光的用法,而且我在任何地方都找不到任何文档……
根据RayHandler设置,我遇到了一些问题:
如果我启用光线处理器中的漫反射光,并且阴影或模糊处于活动状态,一切都是黑暗的,我看不到任何光(甚至连环境光也看不到)。
另一方面,如果漫射光被禁用
RayHandler.useDiffuseLight(false);或者blurNum为0,或者模糊被禁用,阴影也被禁用,灯光被渲染...
你知道为什么会发生这种情况吗?漫反射光是否与阴影或模糊不兼容?
发布于 2020-10-11 20:02:24
您需要以不同的方式设置环境光,否则它将不会有任何照明。改用下面的代码:
setAmbientLight(float r,float g,float b,float alpha)https://stackoverflow.com/questions/33327734
复制相似问题