Grant-Nelson / OpenSimplexNoiseDart

OpenSimplexNoise implemented in Dart
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Pub

OpenSimplexNoise

This generates smoothly-changing deterministic random values in 2, 3, or 4 dimensions. This can be used for procedurally generated textures, shapes, or terrain.

noise comparisons

OpenSimplex noise is a Dart implementation of Kurt Spencer's patent-free alternative to Classic Perlin and Simplex noise.

Usage

import 'package:open_simplex_noise/open_simplex_noise.dart';

OpenSimplexNoise noise = new OpenSimplexNoise();

void main() {
  ...
  double value = noise.eval3D(x, y, z);
  ...
}

Installing

Run unit-tests

More information