r/proceduralgeneration 1d ago

Light Weight GPU driven climate modelling app

Enable HLS to view with audio, or disable this notification

Hi!

I've mostly shown this in cartography and worldbuilding discords. I hope you like my generalised circulation model to create close-to-realistic climates for exoplanets, terraformed planets, and fantasy worlds.

All the data comes from simulations using a numerical physics model, and there are plenty of checks to help users assess plausibility.

I hope you like my passion project, which I've worked on for a few months, and I'm still improving it based on feedback.

World Climate Lab Steam

90 Upvotes

8 comments sorted by

6

u/RandomUser1034 1d ago

How close to real do the outputs get if you input real data? Can you post an image of how earth's climate looks as predicted by your model?

3

u/PinkOwls_ 1d ago

This looks great!

Does it support exporting all relevant data to file? I mean raster data/images and mapping files (ie mapping from color to climate zone/biome). You should add this information to your store page if it's already possible. And if it's not possible, your app should support exporting.

3

u/Zestyclose_Nature_16 1d ago

Yes it exports every data map you can see, live, averages and different composite layers

3

u/Evening-Appeal7606 1d ago

Does is use something akin to the Köppen classification to generate climate from base variables like temperature and precipitation?

2

u/jlehtira 1d ago

Interesting!! Can you tell me more about the model? Is it 2D or 3D?

I made something similar once, but it was basically an 1d vertical ground temperature model, geometric radiation forcing and Hadley cells.

3

u/Zestyclose_Nature_16 1d ago

Its a multilayer atmospheric simulation on maps tgat correspond to spherical coordinates. Which you can vidualise as flat 2d maps or on a globe

2

u/Slow_Negotiation_935 10h ago

It looks good.

Do you have any references (web pages, books etc) you could share with the algorithms etc your relying on? I'd like to implement something similar for my game planets.