Один из вариантов, который у вас может быть, - визуализация простого многоугольника с градиентом текстуры, который затем используется для текстурирования фактического многоугольника.
Затем вы можете вращать исходный многоугольник, и у всего, что текстурировано с его изображением, будет также вращаться градиент, без фактического изменения геометрии.