import processing.opengl.*; import anar.*; /* * Example for Anar library by Guillaume LaBelle + Julien Nembrini * http://anar.ch */ Sliders mySliders; Obj myBasicTower = new Obj(); void setup(){ size(640*2,480*2,OPENGL); Anar.init(this); this.frameRate(5); this.cursor(CROSS); Face myBasicShape = new Star(100,60,5); Transform myTransform = new Transform(); myTransform.translate(0,0,5); myTransform.scale(0.92f,0.945f,1.04f); myTransform.rotateZ(0.06f); for (int i = 0; i<24; i++){ Face stepFace = new Face(myBasicShape,myTransform); myBasicTower.add(stepFace); myBasicShape = stepFace; } mySliders = new Sliders(myBasicTower); Anar.camTarget(myBasicTower); } void draw(){ background(200); myBasicTower.draw(); mySliders.draw(); // saveFrame("cTowerSeq####.tga"); }