Baltor Get started

Gallery / Blender tools

Fractal noise terrain with islands, ridges and terraces

In your harnessBlender toolMIT

Generate a grid terrain from fractal gradient noise with ridged mode, island falloff, terraces, sea-level flattening and an optional closed base, plus a vertex group for the sea floor. Use it for landscapes, game maps, dioramas and printable relief models.

Render of Fractal noise terrain with islands, ridges and terraces
The render its check recorded in Blender 5.2.1, 192 by 192 pixels.

What it takes and gives

Operator
baltor.heightmap_terrain
Parameters
size, resolution, height, feature_size, octaves, lacunarity, gain, ridged and 5 more
Result
One smooth-shaded mesh object named Terrain with a UVMap and a sea vertex group.
Blender
4.2 or later
Axes
Blender Z up, -Y forward
Units
metres

Limits. A height field: no caves, overhangs or erosion simulation. Gradient noise on a square lattice can show faint axis alignment. Terraces use a quartic softened step and island falloff a radial smoothstep, both stylized rather than geological. High resolutions are slow in pure Python (1024 cells per side is about a million vertices). Verified in Blender 5.2.1; written for the 4.2 API.

Details

Kind
Blender tool
Engine
Blender 4.2 or later
Files
11 files, 100.9 KB
Licence
MIT
Declared effects
runs commands
Checked with
Blender 5.2.1, background (Cycles CPU for previews)
Checks
addon install and enable, operator runs with defaults, blender data matches core, addon disable unregisters, script mode runs, clean reopen addon file, clean reopen script file, gltf separate export, engine output clean
Techniques
Gradient (Perlin-style) noise with hashed gradients and quintic fade, Fractal Brownian motion with lacunarity and gain, Ridged multifractal fold 1 - |n|, Radial smoothstep island falloff
Tags
blender, procedural, terrain, landscape, noise, heightmap, mesh generator
Identity
library.supply.creative_originals.bf91eaa282e99d6bee468681.30848de066a2c84d
Version
30848de066a2c84d0207e4b07ebc6daa4cf33548a24df0070b9cfe73d3d2dbb8

The version is the SHA-256 of the item your harness downloads; every file in it names its own checksum.

Something wrong with this item, its rights or its safety? Report it on the support page, or from your harness after a download.