How to interpolate stretched scene pixels?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Erstus
:warning: Old Version Published before Godot 3 was released.

When stretched in viewport mode, it is possible to upscale a low-resolution render. By default, the scaling seems to be done with nearest neighbour filter. How could this be changed to something like bilinear, in order to achieve blurry image?

I don’t think this is currently possible, sadly. I guess Godot 3.0 will offer G-buffer scaling or something like that (since it’ll use deferred rendering, at least with OpenGL ES 3.0).

Calinou | 2016-08-31 20:24