Press "Enter" to skip to content

Dessin computationnel

L’atelier propose l’initiation et l’expérimentation de l’outil informatique dans le cadre de la création artistique. Nous aborderons les outils de “collaboration” humain/machine qui utilisent la programmation comme interface d’échange et non les logiciels d’assistance à la création comme Adobe Photoshop ou Illustrator.
Nous découvrirons le génération de dessin et l’animation de graphisme par le code à travers le logiciel Processing et le langage Java.
L’enseignement privilégiera des solutions informatiques libres et ouvertes dont les supports nombreux et disponibles encouragent l’autonomisation de chacun dans l’apprentissage et la production.

Software & language : initiation au logiciel Processing;
0.0 - Installation et ressources
0.1 - Interface Configuration Exemple
0.2 - Code et console
0.3 - Espace de dessin
0.4 - langage java
    0.4.1 - Grammaire/Syntaxe, Orthographe/Objet de langage
    0.4.2 - Les commentaires
    0.4.3 - Les opérations: +, -, *,  /, =, ++, -- , +=, -=, *=, %
    0.4.4 - Les variables: boolean, int, float, string
    0.4.5 - Les méthodes
    0.4.6 - Le sketch Processing: setup(){} / draw(){}
    0.4.8 - Le dossier du sketch

Drawing pattern : Prise en main des outils de dessin sous Processing;
1.0 - Les formes: https://fr.flossmanuals.net/processing/les-formes/
1.1 - Les couleurs: https://fr.flossmanuals.net/processing/les-couleurs/
1.2 - Le style push et pop
1.4 - La matrice push et pop

Automated compositing : Expérimentation de la génération algorithmique;
3.0 - PShape et PGraphics: les groupes graphiques
3.1 - Le mouvement et la trace: Interaction souris
3.2 - L’aléatoire informatique: composition hasardeuse au clavier
3.3 - Les tableaux: Organiser et maitriser la composition

#1 – Outils

Processing

#2 Références

 Dessiner avec du code  |  Dessiner avec du temps

#3 Bibliographie

4 – Archives de projets

  • Workshop Art += code 12/2019 / « Computer Art et chaînes de Markov«  Transat proposera les 7, 8 et 16 janvier 2020 un workshop mené par l’artiste enseignant Gaëtan Robillard en partenariat avec l’école supérieure d’art des Hauts de France, La parcelle collective, fablab de la Condition publique et l’Espace croisé centre d’art contemporain. En lien avec l’événement,…...

  • Motifs de tâches aléatoires / Processing / Génération de tâches aléatoires à travers une class Processing createSpash() Source: drawSplash.pde / Processing 3.5.3...

  • Générateur de blob de couleur / Processing / Programme de génération de forme géométrique de base par sélection et suivi de couleur. Source: colorCenterDetector.pde / Processing 3.5.3 + librairie blobDetection et video...