A downloadable tool for Windows, macOS, and Linux
Either start with a blank slate, a randomly generated terrain or load a heightmap. Then sculpt the terrain to your liking using a number of brushes, before painting the terrain with a selection of textures.
Once you're happy with it export it as an obj file which can be imported into any other 3D art software or used in a game engine.
You can get the source code from - https://github.com/msparshatt/TerrainGenerator
| Status | In development |
| Category | Tool |
| Platforms | Windows,macOS,Linux |
| Rating | Rated 4.5 out of 5 stars (2 total ratings) |
| Author | prof_yaffle |
| Made with | Unity |
| Tags | 3D,Unity |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard,Mouse |
Log in with itch.io to leave a comment.
Hi. I'm glad you're finding the program useful.
Are you importing the landscape into FlowScape? that program has a feature where if you try to import a mesh that is too large then it gets scaled down. Exporting a landscape at 8x zoom seems to be triggering that feature.

the larger version was exported at 4x zoom while the smaller one was exported at 8x
If it's a different program that you're having the issue with then let me know and I'll look into it.
Didn't try it but it reminds me of the time we had vertex alpha splatting textures on terrains, but barely any Gui whatsoever. Maybe consider a feature like automatic height mapping (water, permafrost etc), and very cool is to map steep slopes by rock and the more flat terrain by grass, then procedurally distribute plants on the grass areas only.
Thanks for the comment. Version 0.4 does have the option to procedurally generate terrains and to apply textures based on the steepness, but they are both quite rudimentary at the moment and I'm hoping to improve them in later versions.
Procedurally distributing plants based on the texture is definitely something to look into for a later version.
Sure: It has some bugs and the interface is not yet final, but given that this is a very early beta, that is to be expected of course and is totally normal :-). Some have already been ironed out with the new version.
If you look beyond that: The tool is already useful for its intended purpose, as it allows exporting (which works fine) and the result can be tuned in other software as well.
I like it and looking forward to further development. :-)