What It Does
GPUResize handles image scaling through your GPU instead of After Effects’ CPU-based layer quality system. Works in both After Effects and Premiere Pro. Useful when you need specific control over how images scale, particularly pixel art upscaling or large format conversions like SD to 8K.
Key Features
11 interpolation filters. Each handles scaling differently. Nearest neighbor keeps pixels sharp (good for pixel art and GIF-style animations). Bilinear matches After Effects’ pre-CC Best quality. Triangle, Bell, and B-Spline provide progressively smoother cubic results. Catmull-Rom sharpens aggressively. Mitchell balances precision without blurring. Lanczos3/4/6 preserve detail during resampling with adjustable window sizes. Kaiser smooths while maintaining quality.
Multipass downscale. Applies mipmap-style filtering when reducing size by more than 2x. Retains more detail than single-pass downscaling.
Stairstep upscale. Interpolates multiple times in small increments to reach target size. Combine with any filter, though complex filters like Kaiser or Lanczos6 increase render time when scaling from small sources to 8K.
Who It’s For
Motion designers working with pixel art or retro graphics. Editors upscaling SD footage or downscaling 4K/8K camera sources. Anyone frustrated with After Effects’ built-in scaling artifacts.
Known Issues
Turn off OpenGL in CS5/CS5.5 on macOS to avoid errors. Keep layer scale at 100% after applying the plugin, otherwise After Effects applies additional interpolation on top.
Pricing
Pay-what-you-want model. The developer suggests $39, but you set your own price.