X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=BenMorrow.pde;h=51945a8de70b68902a180e0979a8996d43a43cbb;hb=09437b3e395227ad2061512f9f0333091aeef2b7;hp=31c156b4ecf782734d4e621c763de80ba34e7bd2;hpb=467c8c60aa86396ccc96690cdaf90f41ad8f60e5;p=SugarCubes.git diff --git a/BenMorrow.pde b/BenMorrow.pde index 31c156b..51945a8 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,21 +49,21 @@ class TowerParams extends SCPattern addParameter(p); } towerSize = model.towers.size(); - println("towers "+towerSize); + colorSpan = 255 / towerSize; } - void run(int deltaMs) + void run(double deltaMs) { clearALL(); Tower t; for(int i=0; i