X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TobySegaran.pde;h=8aaacb175ef7e7e67e0eb9ba0dd285ac3f14a28d;hb=09437b3e395227ad2061512f9f0333091aeef2b7;hp=82ad4d27c0d1ee337602e1e9a38df62a8f4b8349;hpb=6b163a98976a5f2adf9da1b7bd3297e39d6dd7bf;p=SugarCubes.git diff --git a/TobySegaran.pde b/TobySegaran.pde index 82ad4d2..8aaacb1 100644 --- a/TobySegaran.pde +++ b/TobySegaran.pde @@ -24,7 +24,7 @@ class GlitchPlasma extends SCPattern { } public void run(double deltaMs) { - for (Point p : model.points) { + for (LXPoint p : model.points) { float hv = sin(dist(p.x + pos, p.y, 128.0, 128.0) / 8.0) + sin(dist(p.x, p.y, 64.0, 64.0) / 8.0) + sin(dist(p.x, p.y + pos / 7, 192.0, 64.0) / 7.0) @@ -81,7 +81,7 @@ class FireEffect extends SCPattern { } } - for (Point p : model.points) { + for (LXPoint p : model.points) { int x = max(0,(int(p.x)+int(p.z))%xm); int y = constrain(ym-int(p.y),0,ym-1); colors[p.index] = flameColor(intensity[x][y]); @@ -120,7 +120,7 @@ class StripBounce extends SCPattern { boolean on = avgdist<30; float hv = (lx.getBaseHuef()+colorOffset[i])%360; float br = max(0,100-avgdist*4); - for (Point p : strip.points) { + for (LXPoint p : strip.points) { if (on && br>bright[p.index]) { colors[p.index] = lx.hsb(hv,sat[i].getValuef(),br); bright[p.index] = br; @@ -184,7 +184,7 @@ class SoundRain extends SCPattern { for (int j=0; javgSize) seq=avgSize-seq;