SVGFETurbulenceElement: seed property
Baseline Widely available
This feature is well established and works across many devices and browser versions. Itβs been available across browsers since July 2015.
Please help us by answering a few questions.
The seed
read-only property of the SVGFETurbulenceElement
interface reflects the seed
attribute of the given <feTurbulence>
element.
It sets a numeric seed for the random generation of the fractal noise or turbulence effect.
Value
An SVGAnimatedNumber
object.
Examples
Accessing the seed
property
html
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<defs>
<filter id="turbulenceFilter">
<feTurbulence
type="fractalNoise"
baseFrequency="0.05"
numOctaves="3"
seed="1234" />
</filter>
</defs>
<rect
x="20"
y="20"
width="160"
height="160"
style="fill:lightblue;"
filter="url(#turbulenceFilter)" />
</svg>
js
// Select the feTurbulence element
const turbulenceElement = document.querySelector("feTurbulence");
// Access the seed property
console.log(turbulenceElement.seed.baseVal); // Output: 1234
Specifications
Specification |
---|
Filter Effects Module Level 1 # dom-svgfeturbulenceelement-seed |
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
seed |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.