How to Increase Viewport Resolution Only for Level Area Without Causing Blur or Texture Bleeding in 2d?

Godot Version

4.3

Question

Hello

I’m creating a 2d game, and have faced a problem. The art has been created in 640x360 to have a nice look on most of todays screens, and it looks good no “bleeding”, but the levels because of this have small “view” point and I cannot design them as I want, how to correctly set the viewport for menu to be 640x360 and for levels to be 854x480 to have more “view” of the level? I tried Camera2d but then my levels turn to blocks or blurry. Thank you. The main point is to have more space for levels but not lose quality or stretch the art

Screenshots of what you’ve done would help. I can’t tell if you want a level larger than your screen, or you just want to zoom in on the image with a larger screen size.

The current viewport in project setting is 640x360, all the elements look nice in this resolution for MENUS, BUT the game level has small area in which I can build due to the viewport being 640x360, I want to increase the visibility area only for levels in order to build bigger levels. I would like to increase the viewport for level scene to 800x480 ( just an example number ) but for the menus it still should be 640x360 to not create issues ( pixel bleeding, artifacts etc. ) with menu sprites