Monumento

Soporte micrófono

Muñeco wan

Olympia shoes

Cubos y piramides

Procesing libre

float posX;
float posY;
float desplazamientoY;
float desplazamientoX;
float a = 0;
float r = 0;
void setup(){
  size(400,400,P3D);
  stroke(random(255));
  strokeWeight(5);
  posX= width/4;
  posY= height/4;
  desplazamientoY = 5;
  desplazamientoX = 5;
}

void draw(){
  background(80);
  translate(mouseX,mouseY,map(noise(a),0,1, -400,300));
  rotateY(r);
  box(50);
  a = a + 100.01;
  r = r + 100.00;
  ellipse(posX,posY,100,100);
  rect(50,100,40,100);
  fill(random(0,255), random(255), random(255));

  if (posY < 0){
    posY =0;
    desplazamientoY=5;
 
  }
}





http://www.iesrdelgado.org/web2017/web2018/Vélez/F/index.html

PROCESING

EJERCICIO 4
background(0,0,0);
size(150,150);
stroke(255,255,255);
line(50,0,50,50);
stroke(255,255,255);
line(0,50,50,50);
stroke(100,100,100);
line(0,0,0,50);
stroke(50,50,50);
line(0,0,50,0);


EJERCICIO 5


size(150,100);
quad(61,60,94,60,99,83,81,90);
rect(10,10,60,60);
triangle(12,50,120,15,125,60);

EJERCICIO 6

size(150,100);
fill(255,0,0);
stroke(10,30,255);
quad(61,60,94,60,99,83,81,90);
rect(10,10,60,60);
triangle(12,50,120,15,125,60);

EJERCICIO 7

int valor1=0;
int valor2=100;
line(50,50,40,40);
line(40,40,50,50);

TRABAJO LINEAS EN MOVIMIENTO

void setup() {
   size(600,600);
}
void draw() {
  fill(0);
  stroke(random(0,200),random(255),random(255));
  rect(0,600,mouseX,mouseY);
  rect(0,0,mouseX,mouseY);
  line(600,0,mouseX,mouseY);
  line(600,600,mouseX,mouseY);
  
}