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

StatusIn development
CategoryTool
PlatformsWindows, macOS, Linux
Rating
Rated 4.5 out of 5 stars
(2 total ratings)
Authorprof_yaffle
Made withUnity
Tags3D, Unity
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download
terrain-generator-linux-beta.zip 629 MB
Version 0.10 Feb 22, 2023
Download
terrain-generator-windows-beta.zip 621 MB
Version 0.10 Feb 22, 2023
Download
terrain-generator-osx-beta.zip 632 MB
Version 0.10 Feb 22, 2023
Download
manual_v0_6.pdf 9 MB
Download
manual_v0_7.pdf 10 MB
Download
manual_v0_8.pdf 20 MB
Download
manual_v0_9.pdf 42 MB
Download
manual_v0_10.pdf 67 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Thank you for the wonderful program. The only thing I didn't understand was how to increase the size of the landscape. After the import, small territories are obtained, even in the "8" zoom mode. Good luck and thanks again!.

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.

(+1)

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.

Great to hear. It looks so organic: when it's too steep, soil won't stick, hence no plants but only rock. And that by a single click.

Update on 0.3, as my comment is on the previous Version : I love the separate tiling size for the texture painting. Makes it even more useful now, especially with the ability to use ones own textures: Very nice. Thanks for the hard work. :-)

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. :-)