Get Viewport Size

Godot Version



I am having trouble figuring out how to get the viewport size in C#. When I call GetViewport() there is no size property available. Any ideas?

1 Like
	public override void _Ready() {

Sorry for bumping this months old question. I have the same question but this answer does not work for C# for 3D nodes as there is no GetViewportRect(). GetWindow().Size only returns the width and the height of the main window in pixels, even when positioned under another viewport node.

I found the answer in the docs. It’s


which returns the width and the height of the viewport in pixels. The camera then provides a Size which seems to describe the square length in which the viewport rectangle is contained.

1 Like