Skip to content

Add terrain generation plugin#289

Open
vldvoiculescu wants to merge 1 commit into
Garux:masterfrom
vldvoiculescu:terrain-generator-plugin
Open

Add terrain generation plugin#289
vldvoiculescu wants to merge 1 commit into
Garux:masterfrom
vldvoiculescu:terrain-generator-plugin

Conversation

@vldvoiculescu
Copy link
Copy Markdown

Terrain Generator is a procedural BSP brush generation plugin for NetRadiant-custom. It generates playable geometry (terrain and tunnels) as func_group entities directly inside the editor, using configurable noise-based heightmaps.

Supported shapes: Flat, Hill, Crater, Ridge, Slope, Volcano, Valley, Tunnel, Slope Tunnel

Key features:

  • Generate from a selected brush (uses its XYZ bounds as the generation area) or from manual size input
  • Adjustable sub-square size, noise type (Perlin/Simplex/Random), variance, frequency, and terrace stepping
  • Texture selection integrated with Radiant's texture browser

Build command:

make MAKEFILE_CONF=msys2-Makefile.conf BUILD=debug DEPENDENCIES_CHECK=off DOWNLOAD_GAMEPACKS=no INSTALL_DLLS=no install/plugins/terrain_generator.dll

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant