Filters are another type of Operator Object in Terraform4D. While generators are used to add new features to your terrain, filters will alter it, 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 sharpens 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.

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.