X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=BenMorrow.pde;h=1eb8ae195e7244601ed00bc7c015551591c41d19;hb=a8d55ade10d68a95188105282c2c453816b20708;hp=31c156b4ecf782734d4e621c763de80ba34e7bd2;hpb=467c8c60aa86396ccc96690cdaf90f41ad8f60e5;p=SugarCubes.git diff --git a/BenMorrow.pde b/BenMorrow.pde index 31c156b..1eb8ae1 100644 --- a/BenMorrow.pde +++ b/BenMorrow.pde @@ -1,5 +1,7 @@ class TowerParams extends SCPattern { + BasicParameter hueoff = new BasicParameter("Hueoff", 0.0); + BasicParameter hueSpan = new BasicParameter("HueRange", 0.0); BasicParameter t1 = new BasicParameter("T1", 0.0); BasicParameter t2 = new BasicParameter("T2", 0.0); BasicParameter t3 = new BasicParameter("T3", 0.0); @@ -19,10 +21,13 @@ class TowerParams extends SCPattern ArrayList towerParams; int towerSize; + int colorSpan; TowerParams(GLucose glucose) { super(glucose); towerParams = new ArrayList(); + addParameter(hueoff); + addParameter(hueSpan); towerParams.add(t1); towerParams.add(t2); towerParams.add(t3); @@ -44,10 +49,11 @@ class TowerParams extends SCPattern addParameter(p); } towerSize = model.towers.size(); + colorSpan = 255 / towerSize; println("towers "+towerSize); } - void run(int deltaMs) + void run(double deltaMs) { clearALL(); Tower t; @@ -58,7 +64,7 @@ class TowerParams extends SCPattern { if(p.y