import processing.opengl.*; import anar.*; // import geometry.Point3D; /* * Example for Anar library by Guillaume LaBelle + Julien Nembrini * http://anar.ch */ Anar goo; Face pts = new Face(); Pt a, b, c, d; Sliders mySliders; void setup(){ size(800,400,OPENGL); Anar.init(this); Transform t = new Transform(); t.rotateZ(PI/2f); t.translate(Anar.PtNull(10,0,0)); pts.add(a = Anar.Pt(0,0,0)); pts.add(b = Anar.Pt(a)); pts.add(c = Anar.Pt(b)); pts.add(d = Anar.Pt(c)); ((PtDER)b).apply(t); ((PtDER)c).apply(t); ((PtDER)d).apply(t); } void draw(){ background(255); pts.draw(); // a.draw(); }