Perlin Noise Implementation?

I am not able to locate the file where the Perlin noise function noise() has been implemented. Please let me have the precise url, thanks.

There it is, at core/src/processing/core/PApplet.java, line 4814

ps.
I see p5.js’ implementation at https://github.com/processing/p5.js/blob/main/src/math/noise.js;
I see the further implementation at https://discourse.processing.org/t/2d-perlin-noise-function/17602 too.

Glad you found it!

For some context about the noise() function in Processing/p5.js and where it came from, you might be interested in this recent discussion on the p5.js GitHub:

1 Like