Controller 001 alpha : Examples : arcball_2



Controller controller;

void setup()
{
  size(200, 200);
  framerate(25);

  lights();
  noStroke();

  controller = new Controller(this, "arcballs: 1");
}

void loop()
{
  background(102);

  translate(width / 2, height / 2);

  float[] aa = controller.arcball.getValue();
  rotate(aa[0], aa[1], aa[2], aa[3]);

  if (controller.arcball.getValueIsAdjusting())
  {
    fill(0, 255, 0);
  }
  else
  {
    fill(255, 0, 0);
  }

  box(85);
}

top  |  home  |  bagel papa poule : tookit