Степпинг три - "Спец Эфекты"
Прежде всего условимся что речь идёт всётаки об обстрактном ВК на обстрактной однокристалке (микрокомъютере) . И я прекрасно представляю что "мощи" имеющихся однокристалок может не хватить и на четверть описанного...
Начну с конца -
изменение геометрии (или перспективы) спрайта.
Теперь у нас имеется возможность менять данные о геометрии спрайта .
Так же как и во втором степпинге проделываем ряд действий чтобы ВК "знал" где находится спрайт . Далее меняя всего навсего несколько байтов в спец области памяти можно повсякому исковеркать спрайт в соответствии с возможностями ВК.
Уменьшение/увеличение. С таким эфектом +
изменение геометрии можно уже сделать тунель или типо того .
Врещение спрайта по/против часовой стрелке (как перед ,так и после изменения геометрии)
Вобщем можно по всякому извращаться , но конечно для нормального 3D нужно придумать нечто другое , а для спрайтиков и такое сойдёт.