-
L'art génératif consiste à utiliser la programmation pour générer une œuvre qui est définie et créée par des algorithmes. Dans ce cours basé sur des projets, vous apprendrez comment créer votre propre série de motifs à l'aide de techniques d'art génératif et de la programmation informatique !
Ce que vous apprendrez
- Comment configurer votre environnement de programmation pour réaliser des œuvres génératives.
- Une introduction à Processing et à HYPE Framework. Avec HYPE Framework, vous pourrez travailler plus vite et plus efficacement.
- Nous allons commencer par dessiner vos formes et par préparer les ressources que vous allez utiliser dans votre travail. Il peut s'agir de n'importe quelle image que vous avez créée.
- Peindre avec HYPE en utilisant différentes variables pour créer des possibilités infinies.
- Ajouter et contrôler les couleurs tout au long du processus.
- Utilisez HGridLayout et HShapeLayout pour créer votre dessin final. Ils vous permettront de créer des grilles et des formes avec vos ressources.
- Comment préparer vos fichiers pour Photoshop ou Illustrator. Vous pourrez les manipuler et les modifier pour arriver au dessin final.
Les outils que vous allez utiliser
- Sublime Text 2 est un éditeur de texte sophistiqué pour le code, le balisage et la prose.
- HYPE Framework est une collection de cours qui montrent comment effectuer des tâches lourdes en écrivant une quantité minimale de code.
- Processing est un langage de programmation, un environnement de développement et une communauté en ligne. Processing promeut l'apprentissage des logiciels dans les arts visuels et l'apprentissage visuel dans la technologie depuis 2001.
Qui doit suivre ce cours ?
Ce cours est parfait pour toute personne qui cherche à découvrir la programmation et l'art génératifs.Même si vous maîtrisez déjà Processing, vous l'aborderez sous un nouveau jour en apprenant comment utiliser HYPE Framework pour améliorer votre flux de travail et votre expression artistique.
Overview
Syllabus
-
- Bande-annonce
- Introduction : Configuration de l'environnement
- Télécharger Processing
- Travailler avec Sublime Text 2
- Conseils sur la configuration de l'environnement final
- Introduction : Processing et HYPE
- Télécharger HYPE
- Étapes 2, 3, 4 du projet
- Java ou Javascript
- HYPE AS3 / Étape 5 du projet
- Traitement HYPE / Étape 6 du projet
- Introduction : Dessiner des éléments visuels
- Dessiner des éléments visuels
- Dessiner des abstractions
- Dessiner un time-lapse
- Préparation des ressources finales
- Introduction : Peindre à l'écran
- Bases / Lignes et rectangles
- Bases / Rotation
- Bases / pushMatrix et popMatrix
- Bases / Rotation et couleur
- HYPE / Bases
- HYPE / Dessinables
- Introduction : Travailler avec des couleurs
- The Color Thief's
- Étendre Kuler
- HColorPool
- HPixelColorist
- HColorField
- Introduction : HGridLayout
- HDrawablePool + HRect
- HDrawablePool + HShape 1
- HDrawablePool + HShape 2
- HGridLayout
- Introduction : HShapeLayout
- HShapeLayout
- Introduction : Fichiers de sortie
- letsRender / mauvais
- letsRender / mieux
- letsRender / MEILLEUR
- letsRender / modifications finales
- Quelques mots pour terminer...
- hexGrid / Randy Steward
- hypnoWheel / Luke L
- Processing 3 + Bibliothèque / mise à jour HYPE