Overview
Blurs pixels symmetrically along a selected axis. Use it for speed lines, elongated light, or wind-swept effects.
Nearest retains hard, pixel-art-like steps, while Linear blends between pixels
for a smoother result.
Usage tips
angleselects an axis, not a one-way direction. 0° and 180° are the same horizontal axis; 90° and 270° are the same vertical axis.- A restrained 2–4px radius works well in pixel art.
- For light streaks, apply a larger radius to a small white dot or light source,
then layer it with
blend(Add) for a lens-flare-like ray. - Promote
angleto an input pin 📌 to create a light streak whose axis rotates over time. samples=1reads only the source position, so it is an identity regardless of radius.- On transparent backgrounds, both
Linearinterpolation and trail averaging account for alpha, so hidden RGB in fully transparent pixels does not tint the streak. - Use
gaussian_blurfor an omnidirectional blur. This node is specifically for one direction.
Related nodes
gaussian_blur— omnidirectional blurblend— layer motion trails and light streakstransform— combine with movement of the main subject
Examples
- Match
angleto a character's movement axis to create a short, symmetric speed line. - Apply a horizontal blur to a small white dot to create a streak of light.
- With
Nearest, extend the image by only about 2–4px while retaining its pixel feel. - For tile assets, enable
wrap_x/wrap_yso streaks also connect naturally across the edges.