本文概述
- 类型
- numOctaves
- 种子
- 基本频率
它具有五个特定属性:
- 类型
- numOctaves
- 种子
- 基本频率
- itchTiles。
例子
<
!DOCTYPE html>
<
html>
<
body>
<
svg height="900" width="900">
<
filter id="T2">
<
feTurbulence baseFrequency=".06" type="fractalNoise"/>
<
/filter>
<
rect x="30" y="10" height="100" width="100" filter="url(#T2)"/>
<
/svg>
<
/body>
<
/html>
立即测试
numOctaves生成最终结果时应加在一起的噪声函数数。
其默认值为1。该数字越大表示纹理越细。
例子
<
!DOCTYPE html>
<
html>
<
body>
<
svg height="900" width="900">
<
filter id="T2">
<
feTurbulence baseFrequency=".04" numOctaves="1" />
<
/filter>
<
rect x="80" y="40" height="150" width="150" filter="url(#T2)"/>
<
/svg>
<
/body>
<
/html>
立即测试
种子< feTurbulence> 接受一个种子值, 该值允许从实例到实例生成具有相同特征的不同场景。
其默认值为零。
例子
<
!DOCTYPE html>
<
html>
<
body>
<
svg height="900" width="900">
<
filter id="T2">
<
feTurbulence baseFrequency=".02" seed="15" />
<
/filter>
<
rect x="30" y="10" height="100" width="100" filter="url(#T2)"/>
<
/svg>
<
/body>
<
/html>
立即测试
基本频率baseFrequency用于控制噪声的大小或频率。 baseFrequency的值必须大于零且小于一。
此属性有两个数字。第一个数字表示x方向的频率, 第二个数字表示y方向的频率。
例子
<
!DOCTYPE html>
<
html>
<
body>
<
svg height="900" width="900">
<
filter id="T1">
<
feTurbulence baseFrequency=".06"/>
<
/filter>
<
rect x="30" y="10" height="100" width="100" filter="url(#T1)"/>
<
/svg>
<
/body>
<
/html>
【SVG feTurbulence过滤器用法示例】立即测试
推荐阅读
- SVG渐变使用示例
- SVG feoffset过滤器用法示例
- SVG feFlood过滤器用法示例
- 13款最佳Android离线模拟游戏下载推荐合集(哪个更好玩())
- 10款iOS最佳离线射击游戏下载推荐合集(哪个最好玩())
- Android最佳城市建设游戏下载推荐合集(可离线和在线玩)
- Android异步框架RxJava 1.x系列 - 观察者模式及实现
- MUI框架-07-HBuilder+夜神安卓模拟器
- ASP.NETwebsite转webapplication