Processing 简单图形绘制
1、绘制一个窗口,使用命令:size(x,y)
输入代码:size(480, 120);

2、在窗口上绘制一个点,point(x,y)
输入代码:
size(480, 120);
point(240, 60);

3、绘制一条直线,line(x1,y1,x2,y2)
输入代码:
size(480, 120);
line(20, 50, 420, 110);

4、绘制基本形状
triangle(x1,y1,x2,y2,x3,y3):三角形
quad(x1,y1,x2,y2,x3,y3,x4,y4):不规则四边形
输入代码:
size(480, 120);
quad(158, 55, 199, 14, 392, 66, 351, 107);
triangle(347, 54, 392, 9, 392, 66);
triangle(158, 55, 290, 91, 290, 112);

5、绘制长方形
rect(x,y,width,height);
输入代码:
size(480, 120);
rect(180, 60, 220, 40);

6、绘制椭圆
ellipse(x,y,width,height);
输入代码:
size(480, 120);
ellipse(278, -100, 400, 400);
ellipse(120, 100, 110, 110);
ellipse(412, 60, 18, 18);

7、绘制圆弧
arc(x,y,width,height,start,stop);
输入代码:
size(480, 120);
arc(90, 60, 80, 80, 0, HALF_PI);
arc(190, 60, 80, 80, 0, PI+HALF_PI);
arc(290, 60, 80, 80, PI, TWO_PI+HALF_PI);
arc(390, 60, 80, 80, QUARTER_PI, PI+QUARTER_PI);

8、使用弧度来绘制圆弧
输入代码:
size(480, 120);
arc(90, 60, 80, 80, 0, radians(90));
arc(190, 60, 80, 80, 0, radians(270));
arc(290, 60, 80, 80, radians(180), radians(450));
arc(390, 60, 80, 80, radians(45), radians(225));

9、不同的编程顺序,会使最终输出的结果有区别
输入下面两个代码
第一种:
size(480, 120);
ellipse(140, 0, 190, 190);
rect(160, 30, 260, 20);
第二种:
size(480, 120);
rect(160, 30, 260, 20);
ellipse(140, 0, 190, 190);

