PerlinNoiseAlgorithm constructor

PerlinNoiseAlgorithm([
  1. int? seed
])

Implementation

PerlinNoiseAlgorithm([int? seed])
  : _permutation = List<int>.generate(256, (i) => i) {
  final Random random = Random(seed);
  _permutation.shuffle(random);
  _p = List<int>.generate(512, (i) => _permutation[i % 256]);
}