Loading...
Processing Forum
Recent Topics
All Forums
Screen name:
sesesew
sesesew's Profile
3
Posts
3
Responses
0
Followers
Activity Trend
Last 30 days
Last 30 days
Date Interval
From Date :
To Date :
Go
Loading Chart...
Posts
Responses
PM
Show:
All
Discussions
Questions
Expanded view
List view
Private Message
basic question (duplicate local variable cx error)
[1 Reply]
15-Jun-2011 08:38 AM
Forum:
General Discussion
hi
how i can duplicate local variable cx?
so how i solve this problem?
void setup()
{
size(600, 600);
background(236, 236, 236);
smooth();
noFill();
stroke(137, 137, 137);
polygon(6, width/2, height/2, width/2);
polygon(6, width/2, height/2, width/2.2);
polygon(6, width/2, height/2, width/2.4);
polygon(6, width/2, height/2, width/2.6);
polygon(6, width/2, height/2, width/2.8);
polygon(6, width/2, height/2, width/3);
polygon(6, width/2, height/2, width/3.2);
polygon(6, width/2, height/2, width/3.4);
polygon(6, width/2, height/2, width/3.6);
polygon(6, width/2, height/2, width/3.8);
polygon(6, width/2, height/2, width/4);
polygon(6, width/2, height/2, width/4.2);
//AYLAR
noStroke();
fill(242,107,35);
ellipse(width/9.9,height/2.11,width/7,height/7); //ocak
ellipse(width/5.96,height/3.6,width/7,height/7); //şubat
ellipse(width/3.1,height/7.05,width/7,height/7); //mart
ellipse(width/1.9,height/9.9,width/7,height/7); //nisan
ellipse(width/1.385,height/5.95,width/7,height/7); //mayıs
ellipse(width/1.165,height/3.1,width/7,height/7); //haziran
ellipse(width/1.113,height/1.9,width/7,height/7); //temmuz
ellipse(width/1.2,height/1.385,width/7,height/7); //ağustos
ellipse(width/1.475,height/1.165,width/7,height/7); //eylül
ellipse(width/2.11,height/1.111,width/7,height/7); //ekim
ellipse(width/3.6,height/1.2,width/7,height/7); //kasım
ellipse(width/7.1,height/1.475,width/7,height/7); //aralık
//GÜNLER
noStroke();
fill(148,85,111);
ellipse(width/10.4,height/2.2,width/16,height/16); //1.gün
ellipse(width/8.66,height/2.68,width/16,height/16); //2.gün
ellipse(width/6.8,height/3.35,width/16,height/16); //3.gün
ellipse(width/5.1,height/4.31,width/16,height/16); //4.gün
ellipse(width/3.91,height/5.7,width/16,height/16); //5.gün
ellipse(width/3.075,height/7.48,width/16,height/16); //6.gün
ellipse(width/2.48,height/9.5,width/16,height/16); //7.gün
ellipse(width/2.064,height/10.53,width/16,height/16); //8.gün
ellipse(width/1.765,height/10.15,width/16,height/16); //9.gün
ellipse(width/1.548,height/8.25,width/16,height/16); //10.gün
ellipse(width/1.391,height/6.35,width/16,height/16); //11.gün
ellipse(width/1.276,height/4.77,width/16,height/16); //12.gün
ellipse(width/1.196,height/3.67,width/16,height/16); //13.gün
ellipse(width-(width/7.93),height/2.9,width/16,height/16); //14.gün
ellipse(width-(width/9.92),height/2.36,width/16,height/16); //15.gün
ellipse(width-(width/10.6),height/1.99,width/16,height/16); //16.gün
ellipse(width-(width/9.7),height/1.708,width/16,height/16); //17.gün
ellipse(width-(width/7.7),height/1.5,width/16,height/16); //18.gün
ellipse(width-(width/5.9),height/1.355,width/16,height/16); //19.gün
ellipse(width-(width/4.44),height/1.255,width/16,height/16); //20.gün
ellipse(width-(width/3.44),height/1.18,width/16,height/16); //21.gün
ellipse(width-(width/2.74),height/1.132,width/16,height/16); //22.gün
ellipse(width/1.8,height-(height/10.25),width/16,height/16); //23.gün
ellipse(width/2.11,height/1.105,width/16,height/16); //24.gün
ellipse(width/2.55,height/1.121,width/16,height/16); //25.gün
ellipse(width/3.17,height-(height/7.24),width/16,height/16); //26.gün
ellipse(width/4.05,height-(height/5.45),width/16,height/16); //27.gün
ellipse(width/5.3,height-(height/4.16),width/16,height/16); //28.gün
ellipse(width/7,height-(height/3.24),width/16,height/16); //29.gün
ellipse(width/9,height-(height/2.6),width/16,height/16); //30.gün
ellipse(width/10.4,height-(height/2.16),width/16,height/16); //31.gün
translate(width/2, height/2);
rotate(PI/6);
fill(204,37,69);
noStroke();
polygon(3, 0, 0, width/4.4);
}
void polygon(int n, float cx, float cy, float r)
{
float angle = 360.0 / n;
beginShape();
for (int i = 0; i < n; i++)
{
vertex(cx + r * cos(radians(angle * i)),
cy + r * sin(radians(angle * i)));
}
endShape(CLOSE);
stroke(50,78,92);
float cx = width / 2;
float cy = height / 2;
float radius = 0.75 * width / 2;
float amplitude = radius / 10;
float px1 = 0, py1 = 0;
float px2 = 0, py2 = 0;
for (int angle = -1; angle <= 360; angle++)
{
float a = radians(angle);
float disturb1 = amplitude * sin(a * 7);
float disturb2 = amplitude * cos(a * 11);
float x1 = cx + (radius + disturb1) * cos(a);
float y1 = cy + (radius + disturb1) * sin(a);
float x2 = cx + (radius + disturb2) * cos(a);
float y2 = cy + (radius + disturb2) * sin(a);
if (angle >= 0)
{
line(px1, py1, x1, y1);
line(px2, py2, x2, y2);
}
px1 = x1;
py1 = y1;
px2 = x2;
py2 = y2;
}
}
how can i draw this?
[5 Replies]
13-Jun-2011 05:33 PM
Forum:
General Discussion
hello
how can i draw this?
i try the bezier function but i cant draw anything. please help.
thx
random color
[4 Replies]
06-Apr-2011 02:59 PM
Forum:
General Discussion
hi all,
i draw a rect:
fill(255,0,0);
rect(0,0,100,100);
how i can this rect. to fill (255,0,0)
OR
(123,23,12)
OR
(148,140,117) every start.
sory my english.
thx
«Prev
Next »
Moderate user : sesesew
Forum