I’m making a short faux pixel-art animation and the way I do it now is I render out low-res image sequence, then batch upscale it with IrfanView and then plug it back to Blender Sequence Editor to render it into MKV file.
So I was thinking, is there a way to upscale output images in Blender itself? I tried Scale node but it crops output to fit my low-res render settings and I just get a small piece of the picture.
Ummm, you don’t have to rerender at a higher resolution, the pixelate node just removes aliasing (smooth colors on edges) by resampling after scaling down and back up. The size of the blocks is determined by the scale factor. I just chose x100 (01- 10.0) because it was obvious. Try it and vary the Y values together.
The scale function is just going to be a ratio of your intial and end dimensions. I am amazed at the pixel count you have there! Anyway you could try using the FileOutput node which I don’t think crops the source dimensions.