※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

「moere」の編集履歴(バックアップ)一覧はこちら

moere」の最新版変更点

追加された行は青色になります。

削除された行は赤色になります。

 *Sapporo Open Lab 2012
 -&bold(){&color(#cc0000){Programming Lab}}
 なにか気付いた点があれば、↓に自由にコメントしていってください。
 #comment(title_name=name,title_msg=comment)
 
 
-Program Data of Worksheet
-ProgramingLab
-
+-&bold(){&color(#cc0000){Program Data of Worksheet}}
 #asciiart(){{
 using Processing
 2012/6/28 ayumikizuka
 -------------------------------
 example
 -------------------------------
 ■1
 int p1 = 90;
 int p2 = 80;
 int p3 = 60;
 int p4 = 50;
 int p5 = 20;
 
 size(200, 200);
 background(0);
 
 // Draw white points
 stroke(255);
 point(p4, p5);
 point(p1, p5); 
 point(p4, p4); 
 point(p3, p3); 
 point(p2, p3); 
 point(p1, p4); 
 
 // Draw gray box
 stroke(153);
 line(p4, p4, p3, p3);
 line(p3, p3, p2, p3);
 line(p2, p3, p1, p4);
 
 
 ■2
 colorMode(RGB,100);
 size(200, 200);
 background(#32CD32);
 
 rect(10,20,180,140);
 //rect(0,20,200,140);
 rect(50,160,100,20);
 rect(10,180,180,20);
 fill(0,0,0,50);
 triangle(100,40,80,20,120,20);
 
 fill(99,99,0,99);//R,G,B,透明度
 stroke(99,0,0,99);
 ellipse(50,70,20,20);
 fill(0,99,0,99);
 ellipse(150,70,20,20);
 fill(0,0,99,99);
 triangle(100,80,90,100,110,100);
 fill(0,88,91,99);
 stroke(99,99,0,99);
 noStroke();
 //rect(70,120,60,15);
 quad(80,120,120,120,130,135,70,135);
 
 
 ■3
 size(200,200);
 rectMode(CENTER);
 colorMode(HSB,100);
 background(99);
 noStroke();
 smooth();
 
 fill(45,60,99);
 rect(100,100,100,100);
 fill(45,40,99);
 rect(100,100,60,60);
 fill(45,20,99);
 rect(100,100,20,20);
 
 noStroke();
 fill(20,99,99,60);
 ellipse(24,24,30,30);
 ellipse(176,24,30,30);
 ellipse(24,176,30,30);
 ellipse(176,176,30,30);
 
 noFill();
 strokeWeight(60);
 
 stroke(80,99,99,30);
 ellipse(50,50,200,200);
 ellipse(150,50,200,200);
 ellipse(50,150,200,200);
 ellipse(150,150,200,200);
 
 
 ■4
 colorMode(RGB,100);
 size(200, 200);
 background(99);
 noStroke();
 smooth();
 
 int a = 20;
 int b = 20;
 
 for(int i=0; i<5 ; i++){
   a = 20;
   for(int j=0; j<5 ; j++){
     fill(i*10,j*10,99,60);
     ellipse(a,b,40,40);
     a = a + 40;
   }
   b = b + 40;
 }
 
 
 ■5
 colorMode(RGB,100);
 size(200, 200);
 background(99);
 noStroke();
 
 int a = 20;
 int b = 20;
 
 for(int i=0; i<500 ; i++){
   float c1 = random(0,100);
   float c2 = random(0,100);
   float c3 = random(0,100);
   fill(c1, c2, c3, 60);
   
   float x = random(200);
   float y = random(200);
   rect(x, y, 10, 10);
 }
 
 
 ■6
 colorMode(RGB,100);
 size(200, 200);
 background(99);
 noStroke();
 smooth();
 
 int a = 20;
 int b = 20;
 
 for(int i=0; i<500 ; i++){
   float c1 = random(0,100);
   float c2 = random(0,100);
   float c3 = random(0,100);
   fill(c1, c2, c3, 60);
   
   float x = random(200);
   float y = random(200);
   
   float r = random(0,5);
   ellipse(x, y, r, r);
 }
 
 
 }}
 
 
 ----
 -
 -[[メニュー]]
 
 
 ----