Art algorithmique
L'art algorithmique, également connu sous le nom d'art des algorithmes, est l'art, et plus précisément l'art visuel, dont la conception est générée par un algorithme. Les artistes algorithmiques sont parfois appelés algoristes.
Aperçu
L'art algorithmique est un sous-domaine de l'art génératif (généré par un système autonome) et est lié à l'art des systèmes (influencé par la théorie des systèmes). L'art fractal est un exemple d'art algorithmique[1].
Histoire
Roman Verostko soutient que les figures géométriques arabes sont construits à l'aide d'algorithmes[réf. nécessaire], tandis que les peintures de la Renaissance italienne utilisent des techniques mathématiques, en particulier la perspective linéaire et la proportion[2].
Certains des premiers exemples connus d'art algorithmique généré par ordinateur ont été créés par Georg Nees, Frieder Nake, A. Michael Noll, Manfred Mohr et Vera Molnár au début des années 1960. Ces œuvres d'art ont été exécutées par un traceur commandé par un ordinateur, c'était donc de l'art généré par ordinateur, et non de l'art numérique. L'acte de création se trouve dans l'écriture du programme, qui spécifie la séquence d'actions à effectuer par le traceur. Sonia Landy Sheridan a créé Generative Systems comme un programme à l'École de l'Art Institute of Chicago en 1970 en réponse au changement social provoqué en partie par la révolution des communications ordinateur-robot[3]. Ses premiers travaux avec le copieur et l'art télématique ont porté sur les différences entre la main humaine et l'algorithme[4].
La forme native d'une œuvre de fractale est une image stockée sur un ordinateur–cela est également vrai pour presque tous les autres arts algorithmiques. Cependant, dans plus strictement, « l'art fractal » n'est pas considéré comme de l'art algorithmique, parce que l'algorithme n'est pas conçu par l'artiste[1].
Le rôle de l'algorithme
Subjectivement, pour qu'une œuvre d'art soit considérée comme de l'art algorithmique, sa création doit inclure un processus basé sur un algorithme conçu par l'artiste. Ici, un algorithme est simplement une recette détaillée pour la conception et l'exécution d'une œuvre d'art, qui peut inclure un code informatique, des fonctions, et des expressions[2]. Dans la mesure où les algorithmes ont tendance à être déterministes, ce qui signifie que leur exécution répétée entraînerait toujours la production d'œuvres d'art identiques, un facteur externe est généralement introduit. Cela peut être soit un générateur de nombres aléatoires, soit un corps de données externe. Certains artistes travaillent également avec une entrée gestuelle organique qui est ensuite modifiée par un algorithme. Par cette définition, les fractales faites par un programme fractal ne sont pas de l'art, car les humains ne sont pas impliqués. Cependant, définie différemment, l'art algorithmique peut être considéré comme incluant l'art fractal, ainsi que d'autres variétés telles que celles utilisant des algorithmes génétiques[5],[1],[6].
Algoristes
« Algoriste » est un terme utilisé pour les artistes numériques pour désigner les créateurs d'art algorithmique[2].
Les algoristes ont officiellement commencé l'établissement de leur identité en tant qu'artistes à la suite d'un panneau intitulé « Art and Algorithms » à SIGGRAPH en 1995. Les cofondateurs étaient Roman Verostko et Jean-Pierre Hébert. Hébert est crédité de l'invention du terme et de sa définition, sous la forme de son propre algorithme[2]:
if (création && objet d'art && algorithme && son propre algorithme) { include * un algoriste * } elseif (!création || !objet d'art || !algorithme || !son propre algorithme) { exclude * pas un algoriste * }
Types d'arts visuels algorithmiques
Les automates cellulaires peuvent être utilisés pour générer des motifs artistiques avec une apparence de hasard, ou pour modifier des images telles que des photographies jusqu'à ce que l'effet artistique désiré soit atteint[7].
L'art génétique ou évolutionniste utilise des algorithmes génétiques pour développer des images itérativement, en sélectionnant à chaque « génération » selon une règle définie par l'artiste[8],[9].
Notes et références
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Algorithmic art » (voir la liste des auteurs).
- « Approximating Reality with Interactive Algorithmic Art », University of California Santa Barbara, (consulté le )
- Roman Verostko, « Algorithmic Art », .
- Sonia Landy Sheridan, "Generative Systems versus Copy Art: A Clarification of Terms and Ideas", in: Leonardo, Vol. 16, No. 2 (Spring, 1983), p. 103-108. DOI:10.2307/1574794,
- Flanagan, Mary. "An Appreciation on the Impact of the work of Sonia Landy Sheridan." The Art of Sonia Landy Sheridan. Hanover, NH: Hood Museum of Art, 2009, p. 37–42.
- (en) Kerry Mitchell, Selected Works, Lulu.com, , 7–8 p. (ISBN 978-0-557-08398-5, lire en ligne) This artist is notable for his place in the Fractal Art movement, as is his opinion and manifesto.
- (en) Mitchell, Kerry, « The Fractal Art Manifesto », Fractalus.com, (consulté le )
- Brian P. Hoke, « Cellular Automata and Art », Dartmouth College, (consulté le )
- Robert Eberle, « Evolutionary Art - Genetic Algorithm », Saatchi Art (consulté le )
- Craig Reynolds, « Evolutionary Computation and its application to art and design », Reynolds engineering & Design, (consulté le )
Voir aussi
Articles connexes
Bibliographie
- Oliver Grau (2003). Virtual Art: From Illusion to Immersion (MIT Press/Leonardo Book Series). Cambridge, Massachusetts: The MIT Press. (ISBN 0-262-07241-6).
- Wands, Bruce (2006). Art of the Digital Age, London: Thames & Hudson. (ISBN 0-500-23817-0).
Liens externes
- Notes on the origin and usage of the term 'algorist' in art (Notes sur l'origine et l'utilisation du terme « algoriste » dans l'art)
- Algorithmic Art: Composing the Score for Visual Art - Roman Verostko
- geneticart.org - Art algorithmique basé sur les travaux de 1994 de John Mount, Scott Neal Reilly et Michael Witbrock (maintenant hébergé chez MZLabs).
- Compart - Database of Digital and Algorithmic Art
- Fun with Computer-Generated Art
- Thomas Dreher: Conceptual Art and Software Art: Notations, Algorithms and Codes
- RoBCode Generator http://github.com/rbur004/svg_rob_code (Jouer).
- Algorithmic snail: Laboratory of Artificial Intelligence for Design - L'échantillon en direct et le code source de cette pièce d'art 3D générée avec LAI4D
- Portail de la programmation informatique
- Portail de l’art contemporain
- Portail de l’histoire de l’art