
PDE Download: Test03mStar.pde
JAVA Download: Test03mStar.java
Click on anar+ terms to get the documentation.
import processing.opengl.*;
import processing.opengl.*;
import anar.*;
/*
* Example for Anar library by Guillaume LaBelle + Julien Nembrini
* http://anar.ch
*/
Obj myObj = new Obj();
void setup(){
size(800,400,OPENGL);
frameRate(200);
// this.hint(ENABLE_OPENGL_2X_SMOOTH);
Anar.init(this);
Anar.drawAxis(true);
Face star = new Star(50,75,10);
Param h = new Param(10,"h");
Obj pyr = new Pyramid(star,h);
myObj.add(pyr);
// Transform allign = new Transform(star.pt(0),star.pt(1));
Transform allign = new Transform(star.pt(0),star.pt(2));
allign.rotateZ(1);
Face starRefelx = new Face(star,allign);
Obj secondPyr = new Pyramid(starRefelx, ((Pyramid)pyr).apex());
myObj.add(secondPyr);
Anar.sliders(starRefelx);
Anar.sliders(h);
Anar.camTarget(star.pt(1));
}
void draw(){
background(155);
myObj.draw();
}

|