Холст против SVG-анимации (эффекты [фильтры] и производительность) - PullRequest
3 голосов
/ 01 октября 2010

Я занимаюсь разработкой приложения, которое должно одинаково гладко работать в веб-браузере (поддержка IE полностью не включена) и на iPhone и в течение нескольких дней тестировало различные библиотеки, в том числе: jQuery SVG, CAKE (эксперимент Canvas Animation Kit Experiment), Burst Engine Processing.js и Рафаэль, и еще не нашли подходящего для этого эксперимента.

Ввод необязательный. Независимо от того, выполняется ли рендеринг SVG или PNG из вектора, только два требования к библиотеке анимации должны иметь возможность анимировать (поворачивать) изображение и постепенно применять фильтр размытия или «следы». эффект

Должен ли я пойти на SVG или Canvas, производительность и вышеупомянутый эффект?

Ранее проект был во Flash, но, учитывая тенденции и отсутствие поддержки iPhone, я решил перейти на более прогрессивное программное обеспечение.

1 Ответ

2 голосов
/ 01 октября 2010

Здесь вы можете сравнить производительность фильтра svg против canvas самостоятельно.Другой пример показывает, как сделать SVG 3D-эффект освещения против Canvas 3D-эффект освещения

Есть много хороших демонстраций на Chromeexperiment , показывающих обахолст и свг.И есть svg-wow.org , который делает то же самое более или менее.

...