一个强大的东西 http://processing.org/
Processing是一个用于生成图像、动画、交互的开源编程语言。。。
void setup() {size(width, height);background(256, 256, 256);stroke(0, 128, 0);smooth();frameRate(24); }// float GOLD = 0.618;int width = 300; int height = 150;int a = 100; float b = 10;int left = width; int right;boolean sign = true;void draw() { if (sign) {int tmp = (int)(left * (a - b) / a);right = width - tmp;line(width - left, 0, right, height);left = tmp;} else {line(right, height, right, 0);} sign = !sign;if (left < 0) {noLoop();} }