Godot Version
4.3
Question
I want to resize a pixel-perfect sprite, i.e. setting its scale to non-integer value, e.g. 0.8 or 0.5, while keeping pixels of the same size.
In a basic setup (just a Node2D with a Sprite attached), if I set the Sprite scale to 0.5 the resulting rendering is a scaled sprite with smaller (half-size) pixels:
Instead, what I would like is getting a nearest neighbour rescaling, e.g. (from aseprite):
Is it possible to do it somehow?