Нет, эффект наклона делают не специально а получается он из-за регенерации. Сдвиг строк в памяти происходит одновременно но отображаются они не сразу а по очереди, тоесть проходит какое-то время между обновлением каждой строки и при движении получается наклон и зависит он какраз от соотношения скорости движения и частоты обновления. Конечно, если сдвигать строки в памяти не одновременно тоже можно менять угол.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)