{"id":2099,"date":"2015-01-10T19:27:14","date_gmt":"2015-01-10T18:27:14","guid":{"rendered":"http:\/\/www.lyceelecorbusier.eu\/p5js\/?p=2099"},"modified":"2016-09-27T22:59:43","modified_gmt":"2016-09-27T21:59:43","slug":"exo-2","status":"publish","type":"post","link":"https:\/\/www.lyceelecorbusier.eu\/p5js\/?p=2099","title":{"rendered":"Charles Csuri"},"content":{"rendered":"<h5><img loading=\"lazy\" width=\"800\" height=\"514\" class=\"aligncenter size-full wp-image-3170\" src=\"http:\/\/www.lyceelecorbusier.eu\/p5js\/wp-content\/uploads\/sites\/25\/2015\/01\/RandomWT9.jpg\" alt=\"randomwt9\" srcset=\"https:\/\/www.lyceelecorbusier.eu\/p5js\/wp-content\/uploads\/sites\/25\/2015\/01\/RandomWT9.jpg 800w, https:\/\/www.lyceelecorbusier.eu\/p5js\/wp-content\/uploads\/sites\/25\/2015\/01\/RandomWT9-300x193.jpg 300w, https:\/\/www.lyceelecorbusier.eu\/p5js\/wp-content\/uploads\/sites\/25\/2015\/01\/RandomWT9-768x493.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/h5>\n<p><strong>Charles Csuri<\/strong><em> Random War,<\/em> 1967<br \/>\nComputer-processed drawing, silkscreen after plotter drawing<br \/>\nCharles A. Csuri est un artiste pionnier dans le domaine de l&#8217;art informatique et de l&#8217;animation num\u00e9rique. Autre\u00a0\u0153uvre de Charles Csuri dans le cadre du <a href=\"http:\/\/www.lyceelecorbusier.eu\/p5js\/?p=2940\" target=\"_blank\"><strong>re-code project<\/p>\n<p><\/strong><\/a><\/p>\n<h5><span id=\"result_box\" class=\"\" lang=\"fr\" tabindex=\"-1\"><span class=\"hps\">D\u00e9finir<\/span> <span class=\"hps\">un th\u00e8me<\/span> <span class=\"hps\">puis<\/span> <span class=\"hps\">d\u00e9velopper un syst\u00e8me de<\/span> <span class=\"hps\">collage dans<\/span> <em><span class=\"hps\">p5.js<\/span><\/em> <span class=\"hps\">bas\u00e9 sur<\/span> <span class=\"hps\">ce th\u00e8me<\/span>.<br \/>\n<span class=\"hps\">Chaque fois que<\/span> <span class=\"hps\">l&#8217;utilisateur clique, <\/span><span class=\"hps\">votre<\/span> <span class=\"hps\">programme doit<\/span> <span class=\"hps\">g\u00e9n\u00e9rer un<\/span> <span class=\"hps\">nouveau collage<\/span><span class=\"\">.<\/span><br \/>\n<span class=\"hps\">Les<\/span> <span class=\"hps alt-edited\">collages<\/span>\u00a0peuvent<span class=\"hps\">\u00a0combiner<\/span> les \u00e9l\u00e9ments <span class=\"hps\">suivants<\/span><span class=\"\">: images<\/span><span class=\"\">, typographie,<\/span> <span class=\"hps\">graphiques g\u00e9n\u00e9r\u00e9s<\/span><span class=\"\">.<\/span><br \/>\n<span class=\"hps\">Utiliser<\/span> une touche du clavier pour afficher une <span class=\"hps\">description de\u00a0<\/span><span class=\"hps\">votre th\u00e8me<\/span>.<\/span><\/h5>\n<p>&nbsp;<\/p>\n<h4>Aide \u00e0 la r\u00e9alisation&#8230;<\/h4>\n<div id=\"tts_button\"><strong>\u00a0<\/strong><span id=\"result_box\" class=\"\" lang=\"fr\"><strong><em><span class=\"hps\">ImageMode<\/span> <span class=\"hps atn\">(<\/span><span class=\"\">CENTER<\/span>)<\/em> <\/strong><span class=\"hps\">interpr\u00e8te les<\/span> 2<sup>e<\/sup> <span class=\"hps\">et 3<sup>e<\/sup> param\u00e8tres<\/span> <span class=\"hps\">de<\/span> <span class=\"hps\">l&#8217;<em>image<\/em><\/span><em> <span class=\"hps atn\">(<\/span>)<\/em> comme <span class=\"hps\">le point central<\/span> <span class=\"hps\">de<\/span> <span class=\"hps\">l&#8217;image<\/span>.<\/span><\/div>\n<pre><span id=\"result_box\" class=\"\" lang=\"fr\">i<span id=\"result_box\" class=\"\" lang=\"fr\"><span class=\"hps\">mageMode <\/span><span class=\"hps atn\">(<\/span><span class=\"\">CENTER<\/span>)<\/span>\r\nimage(img, 100, 100);\r\n<\/span><\/pre>\n<div>Cette fonction facilite le positionnement des images&#8230; parfois<\/div>\n<div><\/div>\n<div>La fonction <strong><em>random(min, max);<\/em><\/strong> permet de rendre les donn\u00e9es al\u00e9atoires. Les 2 valeurs fixent la valeur minimum et la valeur maximum.<br \/>\nDans l&#8217;exemple ci-dessous <em>random()<\/em> est utilis\u00e9 pour la couleur des cercles : <em><em>fill (random(0,255), random(0,255) ,random(0,255));<br \/>\n<\/em><\/em>Pour la taille des cercles, \u00e0 l&#8217;aide d&#8217;une variable : <em><em>var d = random(50,100);<br \/>\n<\/em><\/em>Pour la distribution des cercle sur y : <em>ellipse(i,random(100, 500), d, d);<\/em><\/div>\n<pre>function setup(){\r\n\u00a0 createCanvas (800,600);\r\n\u00a0 background(255);\r\n}\r\n\r\nfunction draw(){\r\n}\r\n\r\nfunction mousePressed (){\r\n\u00a0\u00a0 \u00a0\u00a0 background(255);\r\n\u00a0\u00a0 \u00a0\u00a0 noStroke();\r\n\u00a0 for(var i = 50; i&lt;width-50; i += 50){\r\n\u00a0 fill(random(0,255),random(0,255),random(0,255));\r\n\u00a0 var d = random(50,100);\r\n\u00a0 ellipse(i,random(100, 500), d, d);\r\n\u00a0 }\r\n}<\/pre>\n<div>\u00a0Pour toutes les r\u00e9f\u00e9rences de p5.js : <a href=\"http:\/\/p5js.org\/reference\/\" target=\"_blank\">http:\/\/p5js.org\/reference\/<\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Charles Csuri Random War, 1967 Computer-processed drawing, silkscreen after plotter drawing Charles A. Csuri est un artiste pionnier dans le domaine de l&#8217;art informatique et de l&#8217;animation num\u00e9rique. Autre\u00a0\u0153uvre de Charles Csuri dans le cadre du re-code project&#8230; <a class=\"read-more\" href=\"https:\/\/www.lyceelecorbusier.eu\/p5js\/?p=2099\">Lire la suite&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/2099"}],"collection":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2099"}],"version-history":[{"count":13,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/2099\/revisions"}],"predecessor-version":[{"id":3177,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/2099\/revisions\/3177"}],"wp:attachment":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}