FastLED 3.9.15
Loading...
Searching...
No Matches

◆ inoise8() [3/3]

fl::u8 inoise8 ( fl::u16 x,
fl::u16 y,
fl::u16 z )
extern

Parameters
zz-axis coordinate on noise map (3D)

Definition at line 575 of file noise.cpp.hpp.

575 {
576 //return scale8(76+(inoise8_raw(x,y,z)),215)<<1;
577 fl::i8 n = inoise8_raw( x, y, z); // -64..+64
578 n+= 64; // 0..128
579 fl::u8 ans = qadd8( n, n); // 0..255
580 return ans;
581}
int y
Definition simple.h:93
int x
Definition simple.h:92
uint32_t z[NUM_LAYERS]
Definition Fire2023.h:93
fl::i8 inoise8_raw(fl::u16 x, fl::u16 y, fl::u16 z)
unsigned char u8
Definition stdint.h:131
signed char i8
Definition stdint.h:130

References inoise8_raw(), x, y, and z.

Referenced by fl::Luminova::draw(), fill_raw_2dnoise8(), fill_raw_noise8(), fillFrameBufferNoise(), fillnoise8(), fl::NoisePalette::fillnoise8(), loop(), fl::Luminova::resetParticle(), and resetParticle().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: