Tiny update

This commit is contained in:
Ewoud
2023-05-14 14:31:39 +02:00
parent 18417a5fdd
commit fc0c6d9293

View File

@@ -20,7 +20,7 @@
//based on: https://gist.github.com/StefanPetrick/9c091d9a28a902af5a7b540e40442c64
class StefanPetrickCore {
class AnimartrixCore {
private:
public:
@@ -60,11 +60,11 @@ class StefanPetrickCore {
float noise_angle_c, noise_angle_d, noise_angle_e, noise_angle_f; // angles based on linear noise travel
float dir_c, dir_d, dir_e, dir_f; // direction multiplicators
StefanPetrickCore() {
USER_PRINTLN("StefanPetrickCore constructor");
AnimartrixCore() {
USER_PRINTLN("AnimartrixCore constructor");
}
~StefanPetrickCore() {
USER_PRINTLN("StefanPetrickCore destructor");
~AnimartrixCore() {
USER_PRINTLN("AnimartrixCore destructor");
}
void init() {
@@ -177,7 +177,7 @@ class StefanPetrickCore {
}
};
class PolarBasics:public StefanPetrickCore {
class PolarBasics:public AnimartrixCore {
private:
public:
@@ -262,7 +262,7 @@ class PolarBasics:public StefanPetrickCore {
void calculate_oscillators() {
StefanPetrickCore::calculate_oscillators();
AnimartrixCore::calculate_oscillators();
uint16_t noi;
noi = inoise16(10000 + linear_c * 100000); // some noise controlled angular offsets
@@ -369,7 +369,7 @@ class PolarBasics:public StefanPetrickCore {
//based on https://gist.github.com/StefanPetrick/35ffd8467df22a77067545cfb889aa4f
//and Fastled podcast nr 3: https://www.youtube.com/watch?v=3tfjP7GJnZo
class CircularBlobs:public StefanPetrickCore {
class CircularBlobs:public AnimartrixCore {
private:
float fade(float t){ return t * t * t * (t * (t * 6 - 15) + 10); }
@@ -498,7 +498,7 @@ class CircularBlobs:public StefanPetrickCore {
void calculate_oscillators() {
StefanPetrickCore::calculate_oscillators();
AnimartrixCore::calculate_oscillators();
float n;