Применение фильтров изображения к данным изображения холста или в JavaScript

Я разработчик Flash и работаю над портом игры на JavaScript. В версии Flash я использую фильтры свечения, размытия и цветовой матрицы для управления внешним видом экранных объектов. Я хотел бы сделать то же самое с моим представлением JavaScript. Некоторые из них являются украшениями, а другие используются для тщательного достижения желаемого результата. Поскольку целью этого проекта является создание точного порта, мне интересно, какие варианты у меня есть для применения фильтров к необработанным данным холста, к встроенным тегам SVG или к прямым элементам DOM.

I ' Я рассматривал Pixastic, но мой соавтор пока настаивает на лицензии GPL, что означает, что любая используемая мной технология должна быть совместима с GPL. Pixastic использует общественную лицензию Mozilla, поэтому я не могу ее использовать. (Что является большим обломом, позвольте мне сказать вам.)

Я скажу это еще раз кратко: как мне эффективно применять пиксельные фильтры к элементам DOM, к данным изображения холста или к тегам SVG с помощью JavaScript?

8
задан Stephane Rolland 4 May 2013 в 12:02
поделиться