Today’s Processing sketch features triangles of various shades flying upwards.
Pretty simple, eh? The original sketch this came from actually had just one triangle (which I’ll call a ‘spaceship’) which had the x-axis controlled by an Arduino with a potentiometer. This one doesn’t have that.
/* * 20110505.pde */ void setup() { size(800, 200); frameRate(30); } int yPos = 0; void draw() { background(0); stroke(255); fill(0); yPos = yPos - 3; if(yPos < 0) { yPos = height; } for (int i = 20; i < 790; i = i+20) { int yColor = i/3; if (yColor > 255) { yColor = 255; } stroke(yColor); triangle(i, yPos, (i-5), (yPos+10), (i+5), (yPos+10)); } }
I’d like to go back to the single ship again, and work on adding a starfield which moves past the ship as it maintains it’s vertical position on the screen.