X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TobySegaran.pde;h=443be5b053b8bbdf3c333a3ec9b247774c064580;hb=ae80d37a7fc19c8bce45067cdcf4e041808f9339;hp=c5e19d25efe1034450cad8a4a38d3fe93d8666d8;hpb=f5d9de39b45481476cfa2a34d30aa8c6578f7d9c;p=SugarCubes.git diff --git a/TobySegaran.pde b/TobySegaran.pde index c5e19d2..443be5b 100644 --- a/TobySegaran.pde +++ b/TobySegaran.pde @@ -213,16 +213,16 @@ class FaceSync extends SCPattern { public void run(int deltaMs) { int i=0; - for (Cube c : model.cubes) { + for (Strip s : model.strips) { i++; - for (Point p : c.points) { + for (Point p : s.points) { float dx, dz; - if (i%2==0) { - dx = p.fx - (c.cx+xosc.getValuef()); - dz = p.fz - (c.cz+zosc.getValuef()); + if (i%32 < 16) { + dx = p.fx - (s.cx+xosc.getValuef()); + dz = p.fz - (s.cz+zosc.getValuef()); } else { - dx = p.fx - (c.cx+zosc.getValuef()); - dz = p.fz - (c.cz+xosc.getValuef()); + dx = p.fx - (s.cx+zosc.getValuef()); + dz = p.fz - (s.cz+xosc.getValuef()); } //println(dx); float a1=max(0,100-abs(p.fx-col1.getValuef()));