Programmation générative pour les arts : concepts de base (PER-246)
- Connaître les principes esthétiques de base de l'art génératif et l'historique de ce courant artistique; - Utiliser l'environnement p5.js pour créer de nouveaux projets génératifs; - Connaître les outils de base de la programmation générative : pri... Lire la suite
pour tous
- plateforme P5.js
- JavaScript
- Connaître les principes esthétiques de base de l'art génératif et l'historique de ce courant artistique;
- Utiliser l'environnement p5.js pour créer de nouveaux projets génératifs;
- Connaître les outils de base de la programmation générative : primitives de dessin, d'interaction, de génération sonore;
- Appliquer des outils mathématiques fondamentaux pour enrichir les créations faites à partir de ces outils;
- Connaître l'existence des méthodologies de programmation générative : utilisation de méthodes aléatoires, combinatoires, génération de bruit, etc.
Tous et toutes (professionnels, techniciens, consultants, etc.)
FONDAMENTAUX
- L'art génératif, qu'est-ce que c'est? Oeuvres importantes, exemples.
- Utilisation de base de l'environnement p5.js.
- Bases de programmation avec Javascript et p5.js : comprendre la logique du code informatique.
- Affichage de formes géométriques simples avec p5.js, contrôle de la couleur : comment dessiner avec du code informatique?
PROGRAMMATION GÉNÉRATIVE
- Les outils de base de la programmation générative et procédurale : les boucles, les conditions.
- Enrichir sa palette créative avec le bruit, l'aléatoire.
- Applications dans l'industrie : sites web avec des visuels interactifs, dynamiques et attrayants, architecture et modélisation 3D, etc.
Attestation de participation.
8h30 à 16h30
- OIQ
Entreprise de formation
Formateurs
Formateurs et formatrices ÉTS Formation
Experts actifs et expertes actives dans leur domaine