是否有其他Slope类型用于在SVG中创建发光效果?

时间:2015-10-30 12:01:07

标签: html svg filter linear glow

在SVG中是否有其他Slope类型用于创建发光效果?

我试图查看文档,但我想出了一个空白。

有问题的代码部分是 -

<?php

$host = 'localhost';
$user = 'root';
$pass = '';// add semicolumn
$db = 'document management system';

if(!mysql_connect($host, $user, $pass) || !mysql_select_db($db)){
die(mysql_error);

}

?>

这是一个Codepen来说明我在说什么。

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

还有关于我自己解决的另一个问题的说明。

由于

史蒂夫

1 个答案:

答案 0 :(得分:1)

组件转移过滤器的文档位于http://www.w3.org/TR/SVG/filters.html#feComponentTransferElement

type属性可以包含以下值...

type = identity | table | discrete | linear | gamma

当type = linear时,您还可以使用斜率和截距属性。如果c是初始组件,则重新映射组件的公式c&#39;是...

c' = slope * c + intercept

在您链接的示例中,使用高斯模糊滤镜在对象周围创建一些模糊,然后使用分量传输滤镜来增加模糊区域的alpha分量。最终结果是发光效果。改变斜率将改变发光效果的亮度(较大的斜率会产生更亮的发光)。