# HG changeset patch # User drewp@bigasterisk.com # Date 1528604705 0 # Node ID d3e7f47aed4b00c1b4caee13e23a0913b3f184b1 # Parent 59b09e30716aef54bd439157b47931b6c4fc5132 fix aura sparkle effect Ignore-this: 10868abc8463c3ae350b1518f508776e diff -r 59b09e30716a -r d3e7f47aed4b light9/effect/effecteval.py --- a/light9/effect/effecteval.py Sun Jun 10 04:19:11 2018 +0000 +++ b/light9/effect/effecteval.py Sun Jun 10 04:25:05 2018 +0000 @@ -113,8 +113,7 @@ tr, tg, tb = hex_to_rgb(tint) for n in range(1, 5+1): scl = strength * ((int(songTime * 10) % n) < 1) - col = scale('#ffffff', scl) - print n, 'scl', col + col = literalColorHsv((songTime + (n / 5)) % 1, 1, scl) dev = L9['device/aura%s' % n] out.update({ @@ -123,8 +122,8 @@ }) ang = songTime * 4 out.update({ - (dev, L9['rx']): lerp(.27, .7, (n-1)/4) + .8 * math.sin(ang+n), - (dev, L9['ry']): lerp(.46, .52, (n-1)/4) + .8 * math.cos(ang+n), + (dev, L9['rx']): lerp(.27, .8, (n-1)/4) + .2 * math.sin(ang+n), + (dev, L9['ry']): lerp(.46, .52, (n-1)/4) + .4 * math.cos(ang+n), }) return out