<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://lesporteslogiques.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://lesporteslogiques.net/wiki/feed.php">
        <title>WIKI Les Portes Logiques atelier:processing</title>
        <description></description>
        <link>http://lesporteslogiques.net/wiki/</link>
        <image rdf:resource="http://lesporteslogiques.net/wiki//lesporteslogiques.net/wiki/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-04-04T18:05:55+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://lesporteslogiques.net/wiki/atelier/processing/processingoa2"/>
                <rdf:li rdf:resource="http://lesporteslogiques.net/wiki/atelier/processing/start"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://lesporteslogiques.net/wiki//lesporteslogiques.net/wiki/lib/tpl/bootstrap3/images/favicon.ico">
        <title>WIKI Les Portes Logiques</title>
        <link>http://lesporteslogiques.net/wiki/</link>
        <url>http://lesporteslogiques.net/wiki//lesporteslogiques.net/wiki/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="http://lesporteslogiques.net/wiki/atelier/processing/processingoa2">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-06T18:19:04+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ateliers Processing de l'OA, deuxième année</title>
        <link>http://lesporteslogiques.net/wiki/atelier/processing/processingoa2</link>
        <description>processing

Ateliers Processing de l'OA, deuxième année

Sketch 01: Vidéos masquées


// Videos from www.pexels.com

import processing.video.*;

Movie v1, v2;
PGraphics mask;

void setup() {
  size(960, 540);
  blendMode(MULTIPLY);
  
  v1 = new Movie(this, &quot;vid1.mp4&quot;);
  v1.loop();
  v2 = new Movie(this, &quot;vid2.mp4&quot;);
  v2.loop();
  
  mask = createGraphics(width, height);
  
  while (!v1.available() || !v2.available()) {
  }
}

void draw() {
  if (v1.available()) {
    v1.read();
  }
  if (v2.a…</description>
    </item>
    <item rdf:about="http://lesporteslogiques.net/wiki/atelier/processing/start">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-02T23:39:12+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ateliers Processing de l'OA</title>
        <link>http://lesporteslogiques.net/wiki/atelier/processing/start</link>
        <description>processing

Ateliers Processing de l'OA

Sketch 01



L'idée de ce premier atelier était d'implémenter un algorithme d'art contemporain proposé par Sol LeWitt.

L'idée a été trouvée sur le site de Pol Guezennec

Bon, c'est vrai qu'on commence sur des chapeaux de roues, avec l'utilisation des boucles `for` et des listes, mais j'essaierai de garder un niveau de complexité constant, afin de ne pas pénaliser ceux·elles qui raccrocheraient le wagon en cours d'année. Si ce premier sketch vous semble c…</description>
    </item>
</rdf:RDF>
