2008年4月14日 星期一

色彩與雙迴圈運用


這次看到老師提供參考的色彩網站之後,我也去網路上看了許多有關色彩的教學,
每種顏色都有它的象徵與情感帶動的作用,不同的組合會帶給觀看者不同的情緒影響
。這次就使用七彩漸層,讓人有繽紛的視覺。然後在圈的外環加上白色參差,就會有立體的錯覺,再與中間的平面小點做比較,就會浮出畫面的效果了。

source code:

size(850,600);
background(0);
smooth();
colorMode(HSB);

int t=0,cir=60;
int x=100,y=50,cha=-30; //cha:錯位
while(t<7)
{
strokeWeight(1);
for(int i=0;i<8;i++)
{
strokeWeight(1);
fill(i*25, 255, 255);
ellipse(x-15,y,cir+5,cir+5); //外圈

fill(240);
ellipse(x-15,y,cir,cir); //白白色圈底

fill(i*25, 255, 255);
ellipse(x,y,cir,cir); //主圈

ellipse(x-50,y-50,10,10);
ellipse(x+50,y-50,20,20); //小點

for(int j=0;j<3;j++)
{
cir=cir-10;
strokeWeight(3);
ellipse(x,y,cir,cir); //線圈
}

x=x+100;
cir=60;
}
x=100;
if(t%2==0)
x=x+cha;

y=y+100;
t=t+1;
}

沒有留言: