Skip to content

Anisotropic Kuwahara

Anisotropic Kuwahara

Use Anisotropic Kuwahara to smooth local detail in directionally coherent sectors. It computes or consumes a direction map and favors low-variance sectors, producing flattened brush-like regions that still follow the image structure.

Availability

This node requires Pro.

Common uses

  • Use a direction map input for explicit flow control.
  • Increase anisotropy and radius for stronger painterly abstraction.

Input ports

  • input

  • anisotropyAngleMap

  • slopeMap

  • radiusMap

  • directionMap

  • Requires an image input signal; angle/slope/radius/direction maps are optional controls.

Output ports

  • out

  • Outputs a stylized filtered image that preserves graph connectivity.

Parameters

ParameterTypeDefaultRange or values
Radiusfloat60 to 32
Smoothnessfloat10 to 4
Sharpnessfloat80 to 32
Anisotropyfloat0.750 to 1
Use Input Direction Mapboolfalse-
Tensor Smoothnessfloat10 to 8
Anisotropy Anglefloat0-1 to 1
Anisotropy Angle Map Multiplierfloat1-4 to 4
Slope Map Input Multiplierfloat10 to 4
Ignore Alphabooltrue-

Behavior

  • Direction-map steering still affects kernel orientation even when anisotropy is low.
  • Radius map and angle map inputs can spatially vary blur footprint and direction.

Common mistakes

  • Large radius and high sharpness can produce over-flattened regions.
  • High resolutions with large kernels are computationally expensive.

View the shared source content