If I unwrap my model's UVs, I get lots of squares (or square-like things) like this:
But the squares are really tiny! I don't want the squares to be tiny, I want each island of connected vertices to fill the entire picture.Or, if they're like the triangles or other weird shapes, to expand as far as reasonably possible.
Note, if I unwrap each square individually it fills the picture as desired (but this is impractical for 100+ squares)
I do not care about overlapping UVs.
How would I do this?

