Я могу сделать полигонами, у меня есть масив полигонов, которым можно вытянуть радиально вершины от источника света, ведь все равно я их рисую в текстуру и прохожу шейдером, так получится прямое рисование искаженных полигонов на экран.
Я не сразу допер что проще можно сделать, а от спрайтов тень есть