Как мне сделать эффект 2D фонарика?
Я пытаюсь сделать эффект фонарика в моей 2D игре. Мой фонарик представлен в виде отрезка, идущего от объекта под определенным углом. Фонарик может указывать в любом направлении. Фонарик также различается по интенсивности (длина луча фонаря).
У меня есть проблема, пытаясь выяснить лучший (самый простой?) И самый гибкий способ визуализации эффекта фонарика. Особенно с кафельной картой.
Я могу думать о двух методах. Но я понятия не имею, чтобы реализовать их:
ТОЛЬКО нарисуйте коническую / круговую часть мозаичной картыпокрывая экран черной текстурой, и с помощью кода пробивая дыру в черной текстуре. Таким образом, я могу изменить атрибуты отверстия.Я понятия не имею, с чего начать / как они называются / если libGDX может их сделать.