• svg 卷积矩阵 feConvolveMatrix

    简介 <feConvolveMatrix> 为卷积矩阵滤镜,该滤镜可以让一个像素的色值与其周围的像素点进行组合,通过卷积实现一些成像操作。比如模糊、边缘检测、锐化、压花和斜角等。 卷积矩阵基于一个 n * m…

    2021-08-24专栏  svg  svg  卷积矩阵  feConvolveMatrix  压花  浮雕  

  • svg 光照滤镜 feDiffuseLighting、feDistantLight、fePointLight、feSpecularLighting、feSpotLight

    简介 光照这一节的计算实在太抽象了,W3C 上文档真的是能写多少写多少,几个公式就结束了。我没有去推算过,主要是无能为力,没学过计算机图形学。本节仅从效果上探讨 svg 的光照效果。 SVG…

    2021-08-24专栏  svg  svg  光照滤镜  feDiffuseLighting  feDistantLight  fePointLight  feSpecularLighting  feSpotLight  光照效果  远光  聚光  

  • svg 合成 feComposite

    简介 <feComposite> 滤镜用来处理两个图像的智能像素组合,它和 <feBlend> 滤镜类似,也有两个输入源 in 和 in2。 它还有一个重要的属性 operator 来决定如何处理两个图像的组合。 这个滤镜的兼容性非常差,即使我在 Chrome 92.x…

    2021-08-19专栏  svg  svg  feComposite  operator  

  • svg 合并 feMerge、feMergeNode

    介绍 <feMerge> 滤镜允许你不按顺序应用多个滤镜效果,<feMerge> 滤镜本身没有任何特殊属性,它通过包裹多个 <feMergeNode> 元素来应用多个滤镜。 <feMergeNode> 节点使用 in…

    2021-08-19专栏  svg  svg  feMerge  feMergeNode  

  • svg 阴影滤镜 feDropShadow

    简介 <feDropShadow> 阴影滤镜非常简单,它只有三个属性: dx:投影的 x 偏移。 dy:投影的 y 偏移。 stdDeviation:该属性定义了阴影中模糊操作的标准偏差。数值越大,图案立体效果越明显,值为…

    2021-08-18专栏  svg  svg  阴影滤镜  feDropShadow  泛色  flood-color  flood-opacity  

  • svg 泛色 feFlood

    使用 <feFlood> 滤镜可以在矩形滤镜区域内进行泛色填充,<feFlood> 的填充的区域始终是一个矩形。它的效果类似遮罩 <mask>。 它有两个属性分别是: flood-color 这个属性用来设置填充颜色; flood-opacity…

    2021-08-18专栏  svg  svg  滤镜  泛色  feFlood  flood-color  flood-opacity  

  • svg 偏移 feOffset

    使用 <feOffset> 滤镜可以设置图案的偏移量,类似 css 中的相对定位效果。 可以使用 dx、dy…

    2021-08-18专栏  svg  svg  滤镜  偏移  feOffset  

  • svg 混合 feBlend

    混合 <feBlend> 混合滤镜用来把两个滤镜或者输入源进行混合,混合的方式也有多种。 <feBlend> 滤镜有以下属性: 属性 值类型 描述 in 参考这里 输入源 1 in2 同 in 属性 输入源 2 mode normal | multiply | screen…

    2021-08-18专栏  svg  svg  滤镜  混合  混合模式  feBlend  

  • svg 高斯模糊 feGaussianBlue

    <feGaussianBlur> 是高斯模糊滤镜。 该滤镜对输入图像进行高斯模糊,属性 stdDeviation 中指定的数量定义了钟形。 示例: 效果如下: 高斯模糊效果就像近视一样。

    2021-08-18专栏  svg  svg  滤镜  高斯模糊  stdDeviation  feGaussianBlue  

  • svg 单通道色彩从分布 feComponentTransfer 与 feFunc 相关函数

    介绍 <feComponentTransfer> 滤镜为组件置换滤镜,它允许你配合 <feFuncR>、<feFuncG>、<feFuncB>、<feFuncA> 这些色彩通道组件对 RGBA…

    2021-08-18专栏  svg  svg  feComponentTransfer  feFunc  table 表格分布  discrete 离散分布  linear 线性分布  gamma 伽马分布