readonly double[] _heights
void Record(double height)
override void ApplyPass(GenerationProgress progress, GameConfiguration configuration)
static double GenerateWorldSurfaceOffset(TerrainPass.TerrainFeatureType featureType)
static void RetargetColumn(int x, double worldSurface)
void FillColumn(int x, double worldSurface, double rockLayer)
static void RetargetSurfaceHistory(TerrainPass.SurfaceHistory history, int targetX, double targetHeight)