X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TobySegaran.pde;fp=TobySegaran.pde;h=443be5b053b8bbdf3c333a3ec9b247774c064580;hb=254fbb6855f64f25317a5226aa1bc5f47274251d;hp=c5e19d25efe1034450cad8a4a38d3fe93d8666d8;hpb=cfc57fca840a0cdd820ec1a1e820aedea663d589;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()));