Windowed 2D polygon? Cutout rectangle from larger rectangle?

Godot Version



Hello! I have a question: How can you make a large polygon have a smaller polygon cutout from the inside? For example: You have a 320x180 game and you want the entire screen to be a polygon, except for a 50x50 cube in the middle.

I have looked into the Geometry class, specifically at Difference, but it’s not clear to me what to do with the arrays of points it gives back?

I am confused with what I see online about a polygon like this, Godot seems capable of it as it seems similar to what navmeshes can be post-baking, with empty pieces inside

Thank you for all your help!