Skip to main content

Surface 1D Noise

The Horizon. Generates a vertical surface mask using 1D noise applied horizontally. Everything below the calculated line is solid (1.0).

Ports

PortTypeDirectionDescription
Output FloatOutputThe generated vertical mask.

Details

This node is the primary way to create hilly terrain or cave floors. Unlike 2D noise which creates patches, Surface 1D Noise creates a continuous horizontal line that varies in height, filling everything beneath it.

Parameters

  • Base Height: The average vertical position of the surface (0-1).
  • Amplitude: How far the hills deviate above and below the base height.
  • Frequency: Controls the horizontal width of the hills.
  • Octaves: Adds layers of detail to the hill shapes.
  • Reference Height: Optional. If set to a specific tile height, ensures the hills look the same even if the map height is changed later.