Is it possible to have multiple resolutions in the same screen?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Katie And

My project has a very low resolution, however, I want to make some elements with higher resolution so that they don’t look pixelated, like the GUI. How can I make this?

:bust_in_silhouette: Reply From: Calinou

You can do this by creating a Viewport node with a smaller resolution (but stretched to cover the whole screen). This means you effectively have two viewports in your scene, since the root node is already a Viewport.

See the 3D viewport scaling demo for a working example (the same principle can apply to 2D as well).

What I want is the opposite, a viewport with higher resolution than the rest of the game.

Katie And | 2020-03-17 16:49

instead of changing zoom globally in the project settings make a couple parent viewports (and related cruft) and set the zoom individually on both (ViewportContainer has the setting) so each is at an appropriate level i think Imgur: The magic of the Internet

rakkarage | 2020-06-04 01:15