The default processing library for video devices is seemed to no longer work.
The default processing library for video devices is seemed to no longer work.
Click the program field to feeding.
program
http://www.afterpopgallery.toypark.in/programs/clickfeedfish
Souce Code
http://www.afterpopgallery.toypark.in/programs/clickfeedfish/ClickFeedingFish.txt
Drawing program
Left Click to draw.
Right Click to re-flesh.
Program:
http://www.afterpopgallery.toypark.in/programs/stardrawing
Source code:
http://www.afterpopgallery.toypark.in/programs/stardrawing/stardrawing.txt
practice  lerp()
program
http://www.afterpopgallery.toypark.in/programs/cross
Source code:
http://www.afterpopgallery.toypark.in/programs/cross/cross.txt
In addition to the drawing ability, this program enable to remember up to 9 drawing.
Try to draw several geometries with left clicks and right click.
After making more than one geometry, hit a 1~9 key of your keyboard.
You will see older geometries.
Because of the system of Blogger, I can not upload the program so that please click the following link to see my program.
http://www.afterpopgallery.toypark.in/programs/drawing-software/
Source Code:
http://www.afterpopgallery.toypark.in/programs/drawing-software/source.txt
Drawing Program
Please do left clicks and if you satisfy, do a right click.
Processing will draw a geometry for you.
generationP SP;
class generationP{
 int vertexBrrayX;
 int vertexBrrayY;
 int counter;
 generationP(int x, int y, int c){
   counter = c;
   vertexBrrayX = x;
   vertexBrrayY = y;
  
 }
 void DOShape(){
   vertex(vertexBrrayX, vertexBrrayY);
 }
}
int COUNTER=0;
int switchingC = 0;
int MX, MY;
void setup(){
 size(600, 600);
}
void draw(){
 if (mousePressed){
   line(MX, MY, mouseX, mouseY);
   if(mouseButton==LEFT){
     if(switchingC==0){
       background(200);
       beginShape();
       switchingC=1;
     }
  
  
   SP=new generationP(mouseX, mouseY, 0);
   SP.DOShape();
   COUNTER++;
   if(COUNTER==100){
     endShape();
     switchingC=0;
     COUNTER=0;
   }
   MX=pmouseX;
   MY=pmouseY;
   }else if(mouseButton==RIGHT){
     endShape(CLOSE);
     switchingC=0;
   }
 }
}
    
Practicing Array.
this program will draw ellipses with color.
the scale, location and color of the ellipses will gradually but randomly change.
int[] circle = {100, 120, 30, 90};
float[] colorManager = new float[3];
void setup(){
 size(200, 200);
 initialColor();
}
void draw(){
 for(int i=0; i<=3; i++){
   circle[i] += random(-1,2);
 }
 for(int i=0; i<=2; i++){
   colorManager[i] += random(-2,2);
   if ((colorManager[i]>255)||(colorManager[i]<0)){
     initialColor();
   }
 }
 fill(colorManager[0],colorManager[1],colorManager[2]);
 ellipse(circle[0],circle[1],circle[2],circle[3]);
}
void initialColor(){
 for(int i=0; i<=2; i++){
   colorManager[i] = random(255);
 }
}