rotoZoomer на Canvas'е
Написано ради прикола в процессе спора на одном форуме, может кого-то позабавит :)
1 вариант http://www.labinsk.ru/tmp/rotozoom/rotozooma.html 2 вариант (корректно работает только в Firefox, поскольку отключить сглаживание при масштабировании канваса можно только в нём) http://www.labinsk.ru/tmp/rotozoom/rotozooma2.html однако результат более интересный 3 вариант (эротический :) ) http://www.labinsk.ru/tmp/rotozoom/fapzoom/ Этот эффект основан на фидбэке. Тоесть отрисовка кадра на основе предыдущего. Код очень прост. Можно поэкспериментировать и придумать другие интересные эффекты базирующиеся на данном принципе. |
ЗЫ: модератор, плз, название темы подправь, "rotoZoomer"
|
А я вот делал такое: имеем решетку шаров, стукаем один шар (или несколько) и они сталкиваются по закону упругих столкновений между собой и со стенками. Правда я делал на Java, надо поискать ссылку, может и аплет есть. Так вот удавалось сетку 40*40 шаров в реальном времени просчитывать, то есть компьютер не тормозил. Программа давно в каталогах лежит. А вот ссылка на скачку с моего сайта http://vkacl.narod.ru/vkbm.htm
|
Часовой пояс GMT +3, время: 18:42. |