Expand description
Gaussian blur and unsharp-mask sharpen render nodes.
GaussianBlurNode is a two-pass separable Gaussian blur (horizontal then
vertical). SharpenNode is an unsharp mask: it blurs (two separable passes)
then combines orig + (orig - blur) * strength in a third pass. Both expose a
CPU fallback (RenderNodeCpu) that uses the same discrete kernel with
clamp-to-edge, so the GPU and CPU paths agree within tolerance.
Structsยง
- Gaussian
Blur Node - Two-pass separable Gaussian blur.
- Motion
Blur Node - GPU-native motion blur via exponential-decay accumulation.
- Sharpen
Node - Unsharp-mask sharpen:
orig + (orig - blurred) * strength.