» codelab : http://codelab.fr/accueil » Forum : Processing : http://codelab.fr/processing » probléme avec strokeCape(); et Arc. : http://codelab.fr/4238 Ceci est la version imprimable d'un sujet du forum, pour retourner à la version complète : probléme avec strokeCape(); et Arc. |
Vainzou — 2013-05-06 11:59:04 |
Bonjour, import processing.pdf.*; // float p = 250; //centre des arc float f = 240; // variante pour couleur du stroke void setup() { size(500, 500); beginRecord(PDF, "line.pdf"); background(255, 255); noFill(); smooth(); strokeCap(SQUARE); strokeWeight(50); for ( float av = 0; av< TWO_PI; av+=QUARTER_PI) { stroke(f, 10, 10); f-=20; arc(p, p, 350, 350, 0+av, QUARTER_PI+av); } endRecord(); } L'idée étant d'arriver a des choses comme ceci, |
Mushussu — 2013-05-06 15:15:18 |
Bonjour, // import processing.pdf.*; float p = 250; //centre des arc int f = 240; // variante pour couleur du stroke void setup() { size(500, 500); smooth(); noLoop(); } void draw() { // beginRecord(PDF, "line.pdf"); background(255, 255); noFill(); smooth(); strokeCap(SQUARE); strokeWeight(50); for ( int i = 0; i< 8; i++) { stroke(f, 10, 10); f -= 20; arc(p, p, 350, 350, i * QUARTER_PI - 0.003, QUARTER_PI + i * QUARTER_PI+ 0.003); } // endRecord(); } |
Vainzou — 2013-05-07 09:56:52 |
Oui c'est une solution.:) |