areas(continents) on my spherical planet

Hey everyone, after messing around in unity for a while, i’v decided to start a real project…

For my new project i’m using a cube that is mapped to a sphere.

So far it’s been ok, but now i’m stuck on getting ‘areas’ on the sphere…
How can i make a certain area of a specific size on a spherical surface?
What i want to do once i can use areas on the sphere/cube, is make some sort of script that chooses what type of biome the area will be and on that area it will use noise to make a landscape relevant to the biome type.

But for now, i really would love to know, how do all of you calculate/define ‘areas’…
that’s been my problem with quite a few things when i was still messing around in unity, and now…again.

Any help is very appreciated, thanks…

The Mesh class offers access to verticies. If your model origin is the sphere origin, you can iterate over your verts, collecting verts whose magnitude is greater-than N. Turning this into meaningful (useful) data about topology is not a trivial affair. Guess you could iterate over these collected “above sea level” points with an algorithm that builds “continent” objects from adjacent above-sea-level verts?

You can expect to become intimately familiar with this class if you want to analyze or affect meshes through scripting.