support@demenzunmedia.com
BC Canada

Gradient Generators

The gradient generators create a filled gradient shape on the terrain heightmap.
A gradient is a low to high range of altitudes from a start altitude value to an end altitude value.
The gradient generators can be used as a starting terrain heightmap shape, or saved as a terrain heightmap file and used in conjunction with many modifiers that utilize external heightmap or mask or weightmap files.

Common Features

The gradient generator dialogs maintain the last control settings for the current session. This allows for a quick repeat of the last settings. And allows for resetting the control settings to the initial values.

OK button: accept the dialog settings.
Cancel button: cancel the dialog.
Random button: randomize all of the dialog values.
Reset button: reset the controls to the initial values.
Default button: set the controls to the default values.
Copy button: copy the control values to the clipboard.
Paste button: paste the clipboard to the control values.


Diagonal Gradient
Generates a filled diagonal gradient shape.

Diagonal Gradient Generator

Direction: the corner-to-corner direction of the diagonal gradient fill.
X,Y: the top-left coordinates of the gradient fill.
Width: the width of the gradient fill.
Length: the length of the gradient fill.
Start value: the start altitude value of the gradient fill.
End value: the end altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Gaussian Gradient
Generates a filled gaussian circle gradient shape.

Gaussian Gradient Generator

X,Y: the top-left coordinates of the gradient fill.
Diameter: the diameter of the gradient fill gaussian circle.
Sigma: the gaussian shape.
Center value: the circle center altitude value of the gradient fill.
Edge value: the circle edge altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Horizontal Gradient
Generates a filled horizontal gradient shape.

Horizontal Gradient Generator

X,Y: the top-left coordinates of the gradient fill.
Width: the width of the gradient fill.
Length: the length of the gradient fill.
Start value: the start altitude value of the gradient fill.
End value: the end altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Linear Gradient
Generates a filled linear gradient shape.

Linear Gradient Generator

X,Y: the top-left coordinates of the gradient fill.
Width: the width of the gradient fill.
Length: the length of the gradient fill.
Degrees: the rotational angle of the linear gradient, 0° to 360°.
Start value: the start altitude value of the gradient fill.
End value: the end altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Radial Gradient
Generates a filled radial circle gradient shape.

Radial Gradient Generator

X,Y: the top-left coordinates of the gradient fill.
Diameter: the diameter of the gradient fill radial circle.
Center value: the circle center altitude value of the gradient fill.
Edge value: the circle edge altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Vertical Gradient
Generates a filled vertical gradient shape.

Vertical Gradient Generator

X,Y: the top-left coordinates of the gradient fill.
Width: the width of the gradient fill.
Length: the length of the gradient fill.
Start value: the start altitude value of the gradient fill.
End value: the end altitude value of the gradient fill.
Fill value: the altitude value of the area outside of the gradient fill.
Fill outside: whether to fill the outside area with the outside value.


Example Gradient Terrain Heightmap
A 1024×1024 terrain heightmap with a 512 filled gaussian circle gradient.

Gaussian Gradient Example