Hi! I’m using Casey and Ben’s Getting Stared with Processing book. Example 11-8, pp 155-156, shows how to fill an ARRAY w RANDOM values using a FOR loop. The RANDOM values are passed to STROKE values. The example below is in Gray.
I thought it would be very straight forward to change the STROKE values from random Gray, to random RGB…I was wrong–it’s IMPOSSIBLE!!! haha. Could someone please help with advice on changing stroke values to random RGB.
Thanks!
float[] rainbow;
void setup() {
colorMode(RGB);
size(600, 600);
rainbow = new float[width];
for(int i = 0; i < rainbow.length; i++) {
rainbow[i] = random(0, 255);
}
}
void draw() {
for(int i=0; i < rainbow.length; i++ ) {
stroke(rainbow[i]);
line(i, 0, i, height);
}
}