Arts numériques 1
Accueil du site / Mots-clés / Processing

Articles

  • Plus : lire un fichier xml

    Ce code de lecture permet de lire un fichier xml écrit par le code contenu dans l’article "Créer un fichier xml". Voir l’article "créer un xml" Ce code génère une structure comme ceci <?xml (...)

  • Processing 2 : 30 affiches

    Le premier exercice a permis de voir Processing en action autour de l’utilisation de formes simples. Cette fois nous allons combiner sur base de texte et de graphiques plusieurs spécificités de (...)

  • 5) Parcourir la surface de l’animation en grille

    On peut parcourir la surface de l’animation pour y créer des éléments à intervalles réguliers, une grille donc. Deux boucles imbriquées y suffit. Une variable "division" définit le nombre de division (...)

  • Plus : créer un xml

    Ce script permet, à partir de la webcam, de générer un fichier xml. Une classe a été créée pour l’occasion. Elle peut créer un fichier xml et d’écrire des éléments à partir de l’analyse d’une image. Ce (...)

  • 10) Ecrire et parser un fichier simple

    Le parsing peut être défini en informatique comme l’opération d’extraire une information structurée d’un flux de données. Un ensemble de caractères informatiques d’un côté, une information utilisable de l’autre, et au milieu analyse et extraction.

  • PDF : faire un livre à partir de la camera

    Ce script fabrique un pdf. Sur chaque page, 9 d’images capturées à intervalle régulier (une seconde). On appuie sur une touche pour lancer la création du pdf, on appuie sur une touche pour la stopper (...)

  • 9) Dessiner avec curveVertex

    curveVertex permet de dessiner des courbes vectorielles. Il existe d’autres méthodes en Processing pour utiliser les vecteurs, mais curveVertex est la méthode la plus simple, du moment que l’on a (...)

  • PDF : 40 pages avec des lignes aléatoires

    Un script complet pour générer un livre de 40 pages avec couverture avant et arrière. Le script lui-même génère des lignes avec un déplacement aléatoire. Dès que la ligne touche le bord de la zone (...)

  • 7) Fabriquer un objet

    La programmation oriente objet a été inventée pour rendre plus facile le travail de développement. Il faut d’en rappeller avant de pousser des gémissement à l’idée d’apprendre "quelque chose de plus" en (...)

  • Video : Coder une pièce historique de Dan Graham

    "Opposing Mirrors and Video Monitors on Time Delay" est une pièce historique de 1974 de Dan Graham. Elle utilisait une longue bande magnétique en boucle, constamment enregistrée et lue, produisant (...)

  • Son : Utiliser le volume avec minim

    Voici un script qui permet de récupérer le volume d’un micro (en chipotant un peu, d’un son préenregistré) en tant que valeur numérique. Le code : import ddf.minim.*; PFont font; PImage evans; (...)

  • Video : "Hacker" l’image provenant de la webcam

    Ce script lit l’image de la webcam mais n’en copie qu’une partie dans l’écran, ce qui "hache" l’image affichée, montrant différents moments dans la même image. Voici le code, court et commenté : import (...)

  • Video et pdf : Fabriquer des images à partir d’un film

    Ce script permet de générer 100 images à partir d’un film, à intervalles réguliers. Il utilise la librairie vidéo de Processing et la fonction jump() pour choisir les frames. Voici le code : import (...)

  • Texte : Parcourir un texte mot par mot

    Grâce à la fonction split() ou splitTokens(), on peut séparer un texte en petit morceaux et les stocker dans une variable tableau. Dans cet exemple on va afficher un texte long mot par mot. Nous (...)

  • 8) Le easing

    Pour donner un aspect plus naturel aux déplacements graphiques d’objets, il existe une série de calculs simples. Accélération, décélération, rebonds, trajectoires. Le easing est l’une de ces méthodes de (...)

  • Exemple : Un générateur de phrases

    Exercice simple qui permet de se confronter à quelques nouvelles variables, les strings (chaines de caractères) et array (les variables dites "tableaux"), ainsi qu’afficher un texte. Le code ci (...)

  • PDF : Produire un pdf avec processing

    Processing est un logiciel ouvert, on peut lui greffer des librairies, des ensembles de fonctions qui permettent d’étendre ses possibilités. Une de ces librairies, fournie avec processing, permet de (...)

  • hour, minute, second : Une horloge avec processing

    Avec quelques instructions, on peut produire avec Processing une horloge. Indiquer l’heure requiert de la fiabilité, des signes clairs, un mouvement identifiable. Autant de choses facilement (...)

  • 1) Commencer avec Processing

    Processing est une surcouche par dessus Java, ce qui signifie que le code est du java. C’est un peu plus dur en syntaxe que le php et le javascript, mais on s’y fait vite. Dans la fenêtre de (...)

  • Flat earth : communication entre internet, processing et arduino

    Mon projet lors du workshop "Hybrid scrapyard" mettait en jeu la connection entre un formulaire sur le web et le micro-contrôleur arduino, à travers un script de processing, qui ne servait qu’à (...)

Sites associés