
Procedural Terrain Generator with Lakes, Forests, Grass and Texture Blending
Despair
$8.25
$16.50
50%OFF
(no ratings)
Jump AssetStore
Procedural terrain generator for Unity with lakes, trees, grass, and dynamic textures. Fully customizable, editor-integrated, and runtime-ready.Create rich, customizable landscapes in Unity with a single click. Supports lake generation, forests, grass details, noise layers, and slope-based texture blending. All settings available in the Inspector.✨ Why Terrain Generator?Building natural-looking terrains manually takes hours — this tool does it in seconds.Great for prototyping, worldbuilding, or runtime generation.Fully customizable and integrated into the Unity Editor.Works in both Editor and Play mode.⚡ Easy to use, fully customizable, and works right out of the box. Start building unique terrains in seconds, no coding required!Supported Render Pipelines:✅ Standard/Built-In✅ Universal✅ High-DefinitionFor a list of features, see Technical Details.🌍 Terrain Generation🌀 Multi-octave Perlin noise for terrain shaping🏔️ Adjustable scale, lacunarity, persistence, peak falloff🎛️ Height curve for custom elevation shaping🎲 Optional random noise offset on generation💧 Lake Generation🌊 Procedural lakes with adjustable size, depth, and shape irregularity🧠 Smart placement: avoids steep slopes & high elevation🧭 Distance check to prevent overlapping lakes⛰️ Bank steepness and shape noise control🌲 Forest & Tree Generation🌳 Trees based on slope, altitude, density, and terrain noise🚫 Avoids lakes and steep terrain🔁 Randomized scale and rotation for natural variation📏 Minimum spacing between trees to prevent overlap🌾 Grass & Detail Layers🌱 Multi-octave noise-based grass placement⛰️ Max density and slope control📉 Grass reduces on slopes and high elevation🗺️ Detail noise scale for patch variation🎨 Texture Blending🎨 Dynamic texture assignment based on terrain steepness🌗 Smooth transition between texture layers📐 Fully adjustable angle thresholds and blending ranges🛠️ Editor Integration🧩 Custom inspector with Generate, Clear, and Spawn Player buttons🔧 All parameters exposed in the Unity Inspector🏃 Runtime-compatible generation (if generateOnStart is enabled)🚫 Dependencies Required⚠️ You must assign tree and grass prototypes in Terrain > Paint Trees / Paint Details for vegetation to appear.