SVG-графы фильтров
ПродвинутыйЭкспертный
Продвинутый уровень
Filter region
Задаёт общую область вычисления и вывода SVG-фильтра.
`filterUnits`
Выбирает систему координат SVG filter region.
`primitiveUnits`
Выбирает систему координат параметров filter primitives.
Primitive inputs
Подключает входные изображения через `in` и `in2`.
Named results
Сохраняет промежуточное изображение под именем `result`.
Ветвление графа
Направляет один промежуточный результат в несколько последующих primitives.
SVG blur
Размывает входное изображение через `feGaussianBlur`.
SVG offset
Смещает входное изображение через `feOffset`.
Color matrix
Преобразует цветовые компоненты через `feColorMatrix`.
Component transfer
Применяет раздельные transfer functions к RGBA-компонентам.
Primitive composite
Соединяет два промежуточных изображения через `feComposite`.
Primitive blend
Смешивает два промежуточных изображения через `feBlend`.
Освещение
Создаёт diffuse или specular lighting от заданного источника света.
Морфология
Расширяет или сужает alpha/color regions через `feMorphology`.
Турбулентность
Генерирует процедурный noise через `feTurbulence`.
Внешнее изображение
Добавляет внешнее изображение как узел filter graph через `feImage`.
Merge
Собирает несколько промежуточных изображений в упорядоченный результат через `feMerge`.
Экспертный уровень
Primitive subregion
Вычисляет отдельную область обработки primitive через `x`, `y`, `width` и `height`.
Region clipping
Ограничивает inputs и intermediate outputs пересечением filter region и primitive subregion.
Default input
Определяет неявный input primitive по предыдущему результату или SourceGraphic.
Вычисление графа
Восстанавливает порядок вычисления направленного графа и доступность именованных промежуточных результатов.
Filter color space
Выбирает sRGB или linearRGB через `color-interpolation-filters` только для затрагиваемых imaging operations.
Premultiplied alpha
Учитывает premultiplied alpha при вычислении и соединении промежуточных изображений.
Границы offscreen buffers
Отличает общую filter region, primitive subregions и фактические bounds промежуточных buffers.