生成艺术:Processing视觉创意入门
作者:华好
绘者:刘晨晰
出版社:电子工业出版社
出版时间:2021年8月
ISBN:9787121417115
一、心
void setup()
{
size(400,400);
}
void draw()
{
background(255);
fill(255,0,0);
stroke(255,0,0);
int n=720;
for (int i=0; i<n; i++) {
float theta = i*2*PI/n ;
float r = 190*sin(0.5*theta);
float x= 200+r*cos(theta);
float y= 200+r*sin(theta);
ellipse(x, y, 6, 6);
}
}
心
二、四叶草
-
把 float r = 190 * sin(0.5 * theta);
改为 float r = 190 * sin(2 * theta); 得到四叶草
四叶草 改为 float r = 190 * sin(3 * theta); 得到三叶草
三叶草