
這是網路上搜尋到的圖片,大多數都是來自於Flickr
上PROCESSING的社群成員的作品,我選擇了幾個
我很喜歡的樣式,他們大多擁有像粒子發散或隨機
排列組合的特點,帶著統一的基本型又採用不規則
的排列方式,看起來相當迷人。
float radius = 10;
int segment = 10;
float centerX;
float centerY;
void setup(){
size(600,600);
}
void draw(){
centerX = mouseX;
centerY = mouseY;
spiral(centerX,centerY,radius,segment);
}
void spiral(float x_c,float y_c, float r, int seg){
for(int i =0;i<=seg;i++){
float x = x_c+cos(i*2*PI/seg)*r; //算出x的位置
float y = y_c+sin(i*2*PI/seg)*r; //算出y的位置
point(x,y); // 畫出點,也能用其他形狀
}
}