Существуют ли другие типы уклонов для создания эффектов свечения в SVG?

Существуют ли другие типы уклонов для создания эффектов свечения в SVG?

Я пытался проверить документы, но я пришел с пустым.

Часть кода, о которой идет речь, -

<feFuncA  id="SVG_slope-value" type="linear" slope="3"/>

Вот Codepen, чтобы проиллюстрировать, о чем я говорю.

[CodePen] http://codepen.io/gingerman/pen/WQypBB

Там также есть заметка о другой проблеме, которую я решил для себя.

Спасибо

Стив

1 ответ

Решение

Документация для фильтра переноса компонента находится по адресу http://www.w3.org/TR/SVG/filters.html

Атрибут type может иметь следующие значения...

type = identity | table | discrete | linear | gamma

Когда type = linear, вы также можете иметь наклон и перехват атрибутов. Если c является начальным компонентом, то формула для переназначенного компонента c 'имеет вид...

c' = slope * c + intercept

В приведенном вами примере фильтр размытия по Гауссу используется для создания нечеткости вокруг объекта, а затем фильтр переноса компонента используется для увеличения альфа-компонента нечеткой области. Конечный результат - светящийся эффект. Изменение наклона приведет к изменению яркости эффекта свечения (больший уклон приводит к более яркому свечению).

Другие вопросы по тегам