Незнаю Я вообще демосценер ( http://ru.wikipedia.org/wiki/Демосцена ), давно занимаюсь компьютерной графикой в данном направлении, поэтому иногда балуюсь реализацией некоторых классических эффектов на JavaScript. Научиться можно изучая компьютерную графику, наверное ) Именно эффект зума/поворота с фидбэком достаточно просто понять глянув в сорц моих примеров. Далее можно экспериментировать. Вот пример "ротозумера" http://www.bel.fi/~alankila/rotzoomer.html (в Опере и Хроме работает отлично, в ФФ у некоторых тормозит почему-то) который основан на классическом коде с Амиги начала 90-х. Но код сложен для понимания, поэтому я и предложил свой вариант, который наглядно показывает как это происходит. Вот ещё интересный эффект - http://www.bel.fi/~alankila/plasma.html - интерференционная плазма. Думаю разбор алгоритма будет сложен для начинающего, но полюбоваться и потыкать опции интересно.