Ensemble de projets pour faire bouger des lettres texturés. Il y a plus de détail pour chaque application dans leur dossier respectif.
Dotted Font Generator est un programme écrit avec la librairie P5.js qui permets de sauvegarder des fichiers images de glyphes noires grillagés par des lignes blanches.
OpenCV.js est une librairie javascript dérivé de la librairie python OpenCV. Ce dossier renferme une petite app web qui permets de selectionner dans notre ordinateur un ou plusieurs fichiers images (de préférence obtenus par dotFont_gen) et de sortir une array à 3 dimensions [glyphe][points][coordonnée x ou y].
Ce dossier utilise à la fois P5.js et Matter.js pour le rendu graphique. Une fois les lettres décomposés en un lot de points dans un espace 2D, nous pouvons créer des particules avec textures et des comportements physiques grâce à matter.js et enregistrer des séquences grâce au plugin P5 : P5.capture.
! ATTENTION ! Pas compiler au sens informatique du terme mais compiler dans le sens que les dossiers dotFont_gen, opencvjs et render_matter peuvent exister en une seule application.