Skip to content

vyshnovka/procedural-generation-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeraGenera - a procedural terrain generation tool

It is a (hopefully) powerful software designed to bring virtual landscapes to life. It generates a heightmap, followed by a texture, and then creates a painted terrain based on the noise data.

Key features:

  • Supports 4 algorithms of noise generation (White Noise, ​Perlin Noise, Diamond-Square, and Worley Noise). Each algorithm offers unique characteristics and can be tailored to specific terrain generation needs.​
  • Includes different terrain sizes and 3 stunning color schemes to enhance realism and aesthetics​. Tip: try generating Worley Noise with a WaterSurface color scheme. You won't regret.
  • Allows to preserve and revisit favorite terrains with ease using the save/load functionality.

Demo results:

Screenshot 2024-02-29 215011 - Copy

Tools

image image image

Setup

  1. Install Unity 2022.3.19 from archive.
  2. Clone this repository using git clone https://github.com/vyshnovka/procedural-generation-tool.git in Git Bash.
  3. Open created folder as a project in Unity Hub.