Files
FreeJ/scripts/processing/basic/trianglestrip.pde
Jaromil ae7b1ad056 progresses on processing script
processing-js 0.4 has been merged in some relevant parts
basic and topic scripts added for test
color handling fixed, more scripts show up now
2010-02-12 18:36:54 +01:00

25 lines
482 B
Plaintext

size(200, 200);
background(204);
smooth();
int x = width/2;
int y = height/2;
int outerRad = 80;
int innerRad = 50;
float px = 0, py = 0, angle = 0;
float pts = 36;
float rot = 360.0/pts;
beginShape(TRIANGLE_STRIP);
for (int i=0; i<pts; i++) {
px = x+cos(radians(angle))*outerRad;
py = y+sin(radians(angle))*outerRad;
angle+=rot;
vertex(px, py);
px = x+cos(radians(angle))*innerRad;
py = y+sin(radians(angle))*innerRad;
vertex(px, py);
angle+=rot;
}
endShape();