Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Biome definition and prop scattering #8

Open
zhaishengfu opened this issue May 2, 2017 · 3 comments
Open

Biome definition and prop scattering #8

zhaishengfu opened this issue May 2, 2017 · 3 comments
Assignees

Comments

@zhaishengfu
Copy link

why your new version deleted biome generation?? That is a really handsome feature. Hope you can add it in new version

@midgen
Copy link
Owner

midgen commented Jul 30, 2017

Do you mean the foliage spawning?

@HeadClot
Copy link

HeadClot commented Sep 10, 2017

Let me chime in on this. I am going to use the Minecraft wiki to get my point across

Biomes are regions in a world with varying geographical features, flora, heights, temperatures, humidity ratings, and sky and foliage colors. Biomes separate every generated world into different environments, such as forests, jungles, deserts, and taigas.

So a taiga biome is different from a ocean biome for example. But they share the same game world.

I would encourage you to look at the Minecraft Wiki to get a general Idea.

@midgen
Copy link
Owner

midgen commented Sep 10, 2017

I'll have a think this afternoon. Using a Whittaker Diagram is the obvious choice but I've never satisfactorily come up with a system to calculate humidity.

I guess you'd need to use a combination of the heightmap noise function (to find bodies of water) and another noise function for prevailing wind. Getting pretty expensive for a runtime system though.

Maybe have another thread calculating a much lower resolution biome map?

@midgen midgen changed the title biome generation? Biome definition and prop scattering Nov 19, 2017
@midgen midgen self-assigned this Nov 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants