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
| Parameter | Type | Default | Range or values |
|---|---|---|---|
| Radius | float | 6 | 0 to 32 |
| Smoothness | float | 1 | 0 to 4 |
| Sharpness | float | 8 | 0 to 32 |
| Anisotropy | float | 0.75 | 0 to 1 |
| Use Input Direction Map | bool | false | - |
| Tensor Smoothness | float | 1 | 0 to 8 |
| Anisotropy Angle | float | 0 | -1 to 1 |
| Anisotropy Angle Map Multiplier | float | 1 | -4 to 4 |
| Slope Map Input Multiplier | float | 1 | 0 to 4 |
| Ignore Alpha | bool | true | - |
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.