X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=DanUtil.pde;h=b7ad56a798c31b240e700ea8b4c62fd19fa20e47;hb=34327c962351112e07c3d93f56ffc543fac45b58;hp=9577673d0ca5ca6f77025d8bbb9fb50d37ff4af0;hpb=a898d79bac007404bed34365f31ffbc6480c901c;p=SugarCubes.git diff --git a/DanUtil.pde b/DanUtil.pde index 9577673..b7ad56a 100644 --- a/DanUtil.pde +++ b/DanUtil.pde @@ -87,7 +87,7 @@ public class DPat extends SCPattern while (lx.tempo.bpm() > 40) lx.tempo.setBpm(lx.tempo.bpm()/2); UpdateLights(); } - void StartRun(int deltaMs) { } + void StartRun(double deltaMs) { } color CalcPoint(xyz p) { return color(0,0,0); } float CalcCone (xyz v1, xyz v2, xyz c) { return degrees( acos ( v1.minus(c).dot(v2.minus(c)) / (sqrt(v1.minus(c).dot(v1.minus(c))) * sqrt(v2.minus(c).dot(v2.minus(c))) ) )); @@ -109,7 +109,7 @@ public class DPat extends SCPattern uiDebugText.setText(DanTextLine1, DanTextLine2); } - void run(int deltaMs) { + void run(double deltaMs) { NoiseMove += deltaMs; xdMax = model.xMax; ydMax = model.yMax; @@ -154,7 +154,7 @@ public class DPat extends SCPattern cNew = color( (hue(cNew) + modhue + zSpinHue - noizhue) % 360, saturation(cNew) + 100*s_Saturate(), - 100 * (s_Trails()==0 ? b : max(b, brightness(cOld)/100. - (1-s_Trails()) * deltaMs/200.)) + 100 * (s_Trails()==0 ? b : max(b, (float) (brightness(cOld)/100. - (1-s_Trails()) * deltaMs/200.))) * (s_Dim ()==0 ? 1 : 1-s_Dim()) );