dojox.gfx и фильтры формы - PullRequest
       24

dojox.gfx и фильтры формы

1 голос
/ 02 февраля 2010

Я успешно использую dojox.gfx с рендерером SVG для визуализации моей графики независимо от браузера.

Я знаю, что одной из основных причин, по которой фильтры SVG-стиля не были реализованы в dojox.gfx, является то, что они не являются частью спецификации Canvas и VML.

То, чего я пытаюсь добиться, это применить некоторые эффекты к моим фигурам dojox.gfx, такие как затенение, размытие, рисунок текстуры и т. Д. Какой лучший способ добиться этого?

Я понимаю, что такие библиотеки, как Raphael , Cappuccino и jQuery поддерживают SVG-фильтры, но я действительно хочу использовать абстракцию dojox.gfx общий графический API.

Я думаю, что было бы разумно, если бы dojox.gfx включал базовую библиотеку фильтров для таких распространенных эффектов (как вышеупомянутые) и реализовал их для Canvas и VML даже если они не являются частью спецификации.

С уважением,

Георги

1 Ответ

0 голосов
/ 23 февраля 2010

К сожалению, невозможно реализовать что-либо для VML без использования загружаемого плагина. Canvas выполним, но реализовать некоторые эффекты в JavaScript будет непросто из-за сложности вычислений и неэффективности JavaScript при работе с пикселями и другими низкоуровневыми типами.

Но я чувствую вашу боль, и похоже, что следующей важной вещью для dojox.gfx будет улучшенная поддержка SVG и Canvas, включая отсечение, фильтры и анимацию. Оставайтесь с нами!

...