This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

baseFrequency

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015년 7월⁩.

baseFrequency 특성은 <feTurbulence> 필터 원시 요소의 노이즈 함수에 대한 기본 주파수 매개변수를 나타냅니다.

이 특성을 아래 SVG 요소들과 함께 사용할 수 있습니다.

예제

예제 1

html
<svg viewBox="0 0 420 200" xmlns="http://www.w3.org/2000/svg">
  <filter id="noise1" x="0" y="0" width="100%" height="100%">
    <feTurbulence baseFrequency="0.025" />
  </filter>
  <filter id="noise2" x="0" y="0" width="100%" height="100%">
    <feTurbulence baseFrequency="0.05" />
  </filter>

  <rect x="0" y="0" width="200" height="200" filter="url(#noise1)" />
  <rect x="220" y="0" width="200" height="200" filter="url(#noise2)" />
</svg>

예제 2

html
<svg
  width="200"
  height="200"
  viewBox="0 0 220 220"
  xmlns="http://www.w3.org/2000/svg">
  <filter id="displacementFilter">
    <feTurbulence
      type="turbulence"
      baseFrequency="0.05"
      numOctaves="2"
      result="turbulence" />
    <feDisplacementMap
      in2="turbulence"
      in="SourceGraphic"
      scale="50"
      xChannelSelector="R"
      yChannelSelector="G" />
  </filter>

  <circle cx="100" cy="100" r="100" filter="url(#displacementFilter)" />
</svg>

사용 일람

<number-optional-number>
기본 값 0
애니메이션 사용 가능 여부 Yes
<number-optional-number>

만일 두 개의 숫자가 주어지면, 첫번째 숫자는 수평 방향의 기본 주파수를 나타내고 두번째 숫자는 수직 방향의 기본 주파수를 나타냅니다. 하나의 숫자가 주어진다면 그 값은 x 와 y 모두에 사용될 수 있습니다.

음수 값은 사용할 수 없습니다.

명세서

Specification
Filter Effects Module Level 1
# element-attrdef-feturbulence-basefrequency

브라우저 호환성