Various 2D noisemap generation functions