Can someone explain (in small words please) what the inoise function does? I get that it is “fixed point implementation of perlin’s Simplex Noise” but WHAT DOES IT DO???
I am looking at some sample code that uses FastLED to simulate a flame and it has this line of code:
// get one noise value out of a moving noise space
uint16_t ctrl1 = inoise16(11 * millis(), 0, 0);
I don’t even understand what a moving noise space is let alone what the purpose of this function is. I understand that is creating some kind of randomized number but the context is completely lost on me. Can someone provide an analogy that does not require a physics degree to understand?