https://github.com/wwwtyro/perlin.js#readme
i didn't get express written consent for his sources but he doesn't believe
in licenses


On Sat, May 18, 2013 at 3:15 PM, Mike Kamermans <notifications@github.com>wrote:

> In processing.js:
>
> > +                  random.uint32 = function() {
> > +                      return random() * 0x100000000; // 2^32
> > +                  };
> > +                  random.fract53 = function() {
> > +                      return random() +
> > +                          (random() * 0x200000 | 0) * 1.1102230246251565e-16; // 2^-53
> > +                  };
> > +                  random.version = 'Alea 0.9';
> > +                  random.args = args;
> > +                  return random;
> > +
> > +              } (Array.prototype.slice.call(arguments)));
> > +          };
> > +
> > +          // From http://baagoe.com/en/RandomMusings/javascript/
>
> > +          // Johannes BaagÃƒÂ¸e <baagoe@baagoe.com>, 2010
>
> unicode failure. Also, dead page. Do you have permission to use this code?
> because given that the page does not work, that cannot be verified.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/processing-js/processing-js/pull/61/files#r4288769>
> .
>