Improve detection of monitor orientation
First of all, very nice work on a fantastic screen saver. It's an art that appears to be fading of late.
I have an unusual monitor arrangement: My main monitor is horizontal (1920x1080) and my secondary is vertical (1080x1920). The screen saver is currently "squashing" the image on the main monitor to match the full short edge against the full long edge of the secondary monitor. For this layout, it would be better if the visuals were rendered in the overall virtual space, against which the screens would act as "windows into the box". I realize that would put some of the rendered content "out of bounds", but I think consistent scaling would look better in the end.