I don't really need help with anything, but I'd like to poll the community to see if people have any ideas for this.
Basically, I want to scale down screenshots from the current screen resolution, like a reverse $MegaShot. Like, to 640x480 from a larger resolution. I'm already aware $MegaShotScaleFactor only scales up, and I have a feeling if I can do this it's going to have to be something hacky. I've tried creating a GuiImageControl or w/e on the canvas and using getPixelColor and a custom compression algorithm, but it's WAY too slow to be usable. I'm talking ~200ms per pixel slow.
Anyway, thanks for any ideas.