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