在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
还有关于我自己解决的另一个问题的说明。
由于
史蒂夫
答案 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分量。最终结果是发光效果。改变斜率将改变发光效果的亮度(较大的斜率会产生更亮的发光)。