← All resources

Intro To Terrain Generation

Auto-discovered

Video / channel Beginner

Acerola

Visit resource ↗

Description

A YouTube graphics tutorial by Acerola introducing procedural terrain generation foundations for beginner graphics programmers. This URL is one narrated project video using Godot compositor effects while stating the methods apply more broadly.

It builds from a triangulated plane and a minimal shader, then displaces height with Perlin noise in the vertex shader for fast iteration. Fractional Brownian motion layers combine low-frequency hills with higher-frequency detail, with controls for amplitude decay, frequency or lacunarity, domain rotation, and slope-based color. The talk contrasts game-ready erosion and LOD work with this simpler learning path and sketches follow-ups such as shadows, collision meshes, and texturing.

It targets beginners who can issue a draw call and want a terrain project that teaches shaders and noise rather than full game production. Basic MVP familiarity helps.

Access is a free YouTube video with live shader demos; related source is mentioned for further practice.

It is useful as a starting point for heightfield terrain before streaming, LODs, or hydraulic erosion.