Лучший способ - использовать текстурированные полигоны в ортогональной проекции:)
Вы можете предварительно рассчитать текстуры для спрайтов в нужной вам форме, но у этого есть свои проблемы.Первые два, о которых я могу думать, являются: 1) необходимость осуществить это!и 2) прожигание большого количества выборок текстур, скорости заполнения и памяти текстур, чтобы нарисовать много пустого пространства.