repositories
/
SugarCubes.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c6ba29c
)
Add huespan limit and hueoffset
author
Ben Morrow
<childoftv@gmail.com>
Sun, 25 Aug 2013 06:04:06 +0000
(23:04 -0700)
committer
Ben Morrow
<childoftv@gmail.com>
Sun, 25 Aug 2013 06:04:06 +0000
(23:04 -0700)
BenMorrow.pde
patch
|
blob
|
blame
|
history
diff --git
a/BenMorrow.pde
b/BenMorrow.pde
index 67fbbeb032aebd6cdc5f2fed6359726f34b138f0..a7f40da47f878c38c4c0fd6167bf4d5f77b74bf2 100644
(file)
--- a/
BenMorrow.pde
+++ b/
BenMorrow.pde
@@
-1,5
+1,7
@@
class TowerParams extends SCPattern
{
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);
BasicParameter t1 = new BasicParameter("T1", 0.0);
BasicParameter t2 = new BasicParameter("T2", 0.0);
BasicParameter t3 = new BasicParameter("T3", 0.0);
@@
-24,6
+26,8
@@
class TowerParams extends SCPattern
super(glucose);
towerParams = new ArrayList<BasicParameter>();
super(glucose);
towerParams = new ArrayList<BasicParameter>();
+ addParameter(hueoff);
+ addParameter(hueSpan);
towerParams.add(t1);
towerParams.add(t2);
towerParams.add(t3);
towerParams.add(t1);
towerParams.add(t2);
towerParams.add(t3);
@@
-60,7
+64,7
@@
class TowerParams extends SCPattern
{
if(p.y<towerParams.get(i).getValuef()*200)
{
{
if(p.y<towerParams.get(i).getValuef()*200)
{
- colors[p.index]=color(
colorSpan*
i,255,255);
+ colors[p.index]=color(
255 * hueoff.getValuef()+colorSpan * hueSpan.getValuef() *
i,255,255);
}
}
}
}
}
}