Processing
Børre Stenseth
Problemer >Hjul

Et hjul

Hva

Jeg har laget en skisse med et hjul som roterer alt for fort, det spinner. Det må rettes.

Relevante Skisser
rullehjul

Slik er det:

hjul
_rullehjul.pde
// lag en jevn og naturlig rulling
float radius=50;
float centerX=0;
float rotasjon=0;
int frekvens=30;   //uttegninger pr sekund
float dv=0.2;      // rotasjons endring
float dx=1.0;      // posisjons endring
void setup(){
  size(800,120);
  frameRate(frekvens);
}
void draw(){
  background(255);
  tegnHjul();
  centerX+=dx;
  rotasjon+=dv;
  if(centerX > width){
    centerX=radius;
    rotasjon=0;
  }
  tegnHjul();
}
void tegnHjul(){
  pushMatrix();
    translate(centerX,height-radius);
    rotate(rotasjon);
    strokeWeight(1);
    ellipse(0,0,2*radius,2*radius);
    strokeWeight(4);
    line(0,-radius,0,radius);
  popMatrix();
}

Oppgaverforslag

Rulle

Endre skissen slik at hjulets bevegelse er naturlig, ingen spoling eller skrensing.

Merk helst skisssen slik at vi blir overbevist om at det er riktig.

Problemer >Hjul