Пиша игра с LibGDX и Box2DLights за осветление.
Първият проблем е, когато светлините ми се припокриват. Имам насочена светлина върху слънцето и точкова светлина върху характера. Когато се припокриват, изходният цвят е твърде ярък. Опитах да променя цветовете на светлините, но намаляването им прави светлините безполезни, когато има само една светлина (твърде тъмна).
Вторият ми проблем е, че цветовете са малко сиви (вижте на екрана).
Изображение, показващо моите проблеми - първо екранът е твърде ярък, вторият е само с една светлина (сиво), а третият е без светлини (така трябва да изглеждат цветовете).
Някакви идеи как да се преодолеят тези проблеми?
ПРОБЛЕМЪТ РЕШЕН
Попитах моя приятел за това и всичко е свързано с настройването на дифузно осветление в RayHandler по следния начин:
rayHandler.useDiffuseLight(true);
Вече всичко работи перфектно.
RayHandler.useDiffuseLight(true)
-- статично е. - person Max   schedule 18.09.2016