import processing.opengl.*; import anar.*; /* * Example for Anar library by Guillaume LaBelle + Julien Nembrini * http://anar.ch */ void setup(){ size(800,400,OPENGL); Anar.init(this); Anar.defaultScene = false; Param p = new Param(80,0,100); Anar.sliders(p); Face a = new Rect(100,200); Anar.add(a); for(int i=0; i<10; i++) Anar.add(new Face(Anar.faceEnd()).translateX(p)); AColor c1 = new AColor(255,0,0,150); AColor c2 = new AColor(255,0,0).brightness(255).saturation(150); AColor c3 = new AColor(255,100,0); Param alph = new Param(255,0,255); c3.w(alph); Anar.sliders(alph); println("-->"+c3); c3.saturation(0); println("-->"+c3); Anar.face(0).fill(c1); Anar.face(1).fill(c2); Anar.face(2).fill(c3); AColor[] scheme = AColor.saturation(c1.analogous(6,100),255); println("-->"+c1); println(scheme.length); for(int i=0;i