ProgressiveBlur

Blur that increases progressively in one direction

Props

PropTypeDefaultDescription
intensityrange50Maximum intensity of the blur effect
anglerange0Direction of the blur gradient (in degrees)
centerposition{"x":0,"y":0.5}Center point where blur begins
falloffrange1Distance over which blur transitions to full strength
dispersionrange0Blurs red and blue by different amounts for a lens-like color fringe that grows with the blur; negative swaps the colors
jitterrange0Per-pixel noise on the tap spacing that hides banding at large blur radii

Usage

vue
<Shader>
  <ProgressiveBlur
    :intensity="50"
  >
    <Circle />
  </ProgressiveBlur>
</Shader>