Pixel multiplication without interpolation — enlarges by exact repetition. Creates blocky scaling but preserves hard edges. Rarely used in modern DCI pipelines except for pixel-art and retro effects.
It happens quickly in the grading suite or compositing package: you zoom in on an element, and suddenly you see soft edges where you need crisp ones. That's the standard resampling algorithm (usually Bilinear or Bicubic) at work – it interpolates pixel values to make the enlargement look smooth. The Nearest-Neighbor filter does the opposite: it takes each input pixel and simply replicates it 1:1, without calculating intermediate values. The result is geometrically exact, but visually blocky – ideal when you need pixel art or deliberately retro-looking VFX elements.
In practical application, it works like this: if you have a low-res element (say, an 8-bit game asset or digital glitch material) that you need to upscale to DCI size, bilinear scaling will result in blurry results. Nearest-Neighbor, on the other hand, preserves the blocky edges – making it the tool for intentional pixelation or retro aesthetics. Many compositors also use it deliberately for digital errors or VHS emulation effects, where this blockiness looks authentic. Downside: for realistic content, Nearest-Neighbor immediately looks artificial. The method therefore requires clear creative intention.
Technically, it's the cheapest computational operation – no floating-point interpolation, just integer lookups. In modern software pipelines (Nuke, After Effects, Fusion), Nearest-Neighbor is usually accessible via a resampling popup under the scaling options. Important: it only makes real sense for integer factors (2x, 3x, 4x). For non-integer scaling, aliasing artifacts occur, which can look problematic. Rarely relevant in editing workflows – there, you mostly work with adequate resolutions. But in VFX-heavy projects where you need a retro look or are juggling low-res source material, it's indispensable. The rule: use it consciously and visibly, not by accident.