glRotate или через шейдер
то что вы спрашиваете, называется каскадная анимация. Анимация которая состоит из нескольких. В начале поворот, потом масштабирование. Посмотрите редактор Dragon Bone и всё поймете, он не нужен Вам для создания, он нужен для понимания того как эти анимации делают с полигонами (в которых что то нарисовано или наложена текстура). Или любой другой Spine editor
также есть glTranslate и glScale, для перемещения и масштабирования. glColor для придания цвета (домножения на цвет).