generate cliffs procedurally