Filters are the second type of Operator Object in Terraform4D. While generators are used to add new features to your terrain, filters will alter, adjust, and fine tune it to your needs.

Terraform4D provides you with several different filters.

Adjustment Operator
TF4D Filter: Adjustment
The Adjustment Operator, flattening a terrain.

This operator basically acts like the Brightness / Contrast functions in your favourite image processing application. It offsets and scales the height field.

Curve Operator
TF4D Filter: Curve
The Curve Operator, creating terraces.

Remap your terrain’s altitude by applying a curve to it. Choose from staple preset curves like Canyonize, Glaciate, Plateau, Terraces, or Dunes, or create your own custom curve.

Fold Operator
TF4D Filter: Fold
The Fold Operator with and without turbulence.

This operator folds height fields around a top or bottom altitude, turning summits into craters, or valleys into hills. The optional turbulence function makes creating very natural looking structures a breeze.

Blur Operator
TF4D Filter: Blur
The Blur Operator, smoothing a terrain.

This operator smoothens your terrain by applying high quality blur kernels to it. This helps you to get rid of artefacts, sharp edges, or excess detail.

Sharpen Operator
TF4D Filter: Sharpen
The Sharpen Operator, subtly emphasising the terrain’s details.

This operator squeezes out some extra detail by sharpening a height field using different convolution kernels.

Use this if you think your terrain looks too soft or too round, and you want more detail without actually adding new features.

Clamp Operator
TF4D Filter: Clamp
The Clamp Operator, clipping off a terrain’s top and bottom.

This operator constrains a height field between two altitude levels by scaling or clipping it.

Use it to precisely constrain the terrain to a desired altitude, or to create interesting structures by clipping the terrain.

Erosion Operator
Terraform4D 1.1: Coastal Erosion
Coastal erosion with Terraform4D 1.1

This operator simulates the effect of natural abrasion and erosion on the terrain.

Two kinds of erosion are supported so far: Thermal Weathering, and Coastal Erosion.

Mirror Operator
TF4D Filter: Mirror
The Mirror Operator, inverting the terrain along all axes.

Inverts a height field along its X and/or Z dimension, and/or inverts its altitude values.

Quantize Operator
Terraform4D 1.1: Quantize Operator
Walls using the Quantize Operator

Quantizes a height field into a number of hard steps. Good for non-photorealistic landscapes. With a little masking and blur, more realistic results are possible.

Learn about the Blend Modes…