Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add render size / render scale option #1209

Open
hhyyrylainen opened this issue May 9, 2020 · 3 comments
Open

Add render size / render scale option #1209

hhyyrylainen opened this issue May 9, 2020 · 3 comments

Comments

@hhyyrylainen
Copy link
Member

hhyyrylainen commented May 9, 2020

Godot has done away with specific fullscreen resolutions. So right now the game resolution is either:

  • The window size
  • Desktop resolution

Could be fixed with either like a render scale option or a render size option that makes the viewport that Godot renders to smaller.

Edit: for mac this is a very important feature due to retina screens otherwise eating up an absolute ton of rendering power

@athariqk
Copy link
Member

athariqk commented Aug 13, 2021

Thinking of tackling this one down, but a few questions before that. Should the option lists a preset (assuming it's a dropdown) of predefined screen resolutions e.g 1366x768 or 1920x1080 or does the player manually inputs whatever resolution they want? Also to clarify the option only applies for the viewport size and not the window size right?

@hhyyrylainen
Copy link
Member Author

Well, we can't set the window size anyway. Though I guess in windowed mode we could maybe resize to an exact size if the player wants that.

As for the resolutions I think we should have a preset list that depends on the user's monitor resolution(s) as well as a manual input resolution (where anything is allowed as long as it is bigger than 720p).

As for the render scale we should have like a slider from 30% to 100% (if Godot supports this feature).

@athariqk
Copy link
Member

athariqk commented Nov 6, 2021

The feature in this PR is worth looking into once 3.4 is out godotengine/godot#52137.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Features to maybe include in the release after next
Development

No branches or pull requests

2 participants