Ответ: Управление. Нажатые кнопки -> угол поворота
Ну как бы промежуточные положения это среднее от крайних.
Но мне кажется ничего более производительного чем прямое задание нет.
Ну или все переменные представить как массив, и задавать в цикле значениями вида i * 45
__________________
|