Software Art Cultura de la programación 1- A mbitos de Creación y Código 2- Primeros Exploradores 3- Plataformas 4- Proyectos y Creadores Actuales
R icardo Vega.
Taller de Introducción a la Creación de Gráficos en Processing CCE-MAC ANILA - Jun 2011
Esta presentación se distribuye bajo licencia Creative Commons: By - Compartir Igual - NO $
Softwareart
Cultura de la Programación
1
1- A mbitos de Creación y Código if (new Date().getFullYear()==2009) { for (i=1; i<366; i++) { BestWishes_2009 = “Have a Perfect Day Nmbr: “ + i ; } } Saludo de año nuevo (2008). Brian Mackern (Uruguay) img - El Pez Eléctrico Softwareart
Cultura de la Programación
2
Código=Ley Regulacion Social - Código de Hammurabi Código= Vida Evolución Biológica - Código Genético Código=Arte Es el arte programable?
Softwareart
Cultura de la Programación
3
Definición 1: “Arte cuyo material es el software” Software Art, Florian Cramer, Ulrike Gabriel (2001) http://www.netzliteratur.net/cramer/software_art_-_transmediale.html Definición 2: “Software art to be art whose material is algorithmic instruction code and/ or which addresses cultural concepts of software”Amy Alexander, Cue P. Doll, Florian Cramer, RTMark, Alexei Shulgin, Read_Me Festival 1.2 Jury Statement (2002) http://art.runme.org/1044963779-8973-1/Read_Me%20Festival%201_2.txt Softwareart
Cultura de la Programación
4
2- Primeros Exploradores De crear im谩genes, a crear reglas.
img: Roman Verostko Softwareart
Cultura de la Programaci贸n
5
Almir Mavignier (1961) “Permutaciones” François Morellet (1926, Francia) Pintor, grabador, escultor. Reglas para la creación de las obras.
Softwareart
Cultura de la Programación
6
Manfred Mohr (1938, Alemania) Une esthétique programmée. http://laboralcentrodearte.uoc.edu/manfred-mohr-una-estetica-programada/
Softwareart
Cultura de la Programación
7
“Aaron” - Harold Cohen (Inglaterra, 1928) Preguntas que se hace en algunos textos: “What is an Image?” - “Can Computers Make Art? -------------------AARON is not your ordinary screensaver. Developed by Harold Cohen over a period of nearly thirty years, and productized by Kurzweil CyberArt Technologies, Inc., AARON is the first fine art screensaver to utilize artificial intelligence to continuously create original paintings on your PC. -------------------Softwareart
Cultura de la Programación
8
Elena Asins (1940, Espa帽a) Exploraciones en arte y computaci贸n
Softwareart
Cultura de la Programaci贸n
9
“El juego de la vida” (1970). Autómata celular desarrollado por John Horton Conway, matemático ingles. - Una célula muerta con 3 células vecinas vivas “nace” (a la vuelta siguiente estará viva). - Una célula viva con 2 ó 3 células vecinas vivas sigue viva, sino muere o permanece muerta (“soledad” o “superpoblación”). http://sixfoottallrabbit.co.uk/gameoflife/
Softwareart
Cultura de la Programación
10
“Design By Numbers” (1999-2001)- John Maeda (1966, USA). Interfaz pensada para artistas y diseñadores “DBN is both a programming environment and language. The environment provides a unified space for writing and running programs and the language introduces the basic ideas of computer programming within the context of drawing. Visual elements such as dot, line, and field are combined with the computational ideas of variables and conditional statements to generate images.” http://dbn.media.mit.edu/ Softwareart
Cultura de la Programación
11
3- Plataformas e Interfaces Se conocía como computador a una persona que ealizaba los cálculos (diccionarios antes del 45) Luego, las computadoras fueron las máquinas. Computadores pasarán de realizar tareas administrativas a tareas creativas. (img: Hollerith machine, 1908, USA)
Softwareart
Cultura de la Programación
12
Desarrollo Interfaz: 1- CLI- Command Line Interface. Líneas de código. Hablar como la máquina 2- GUI - Graphic User Interface. Íconos y gráfica. Metáforas (escritorio) 3- NUI - Natural User Interface. Gestos naturales. Que la máquina nos entienda.
Softwareart
Cultura de la Programación
13
Plataformas de programaci贸n: L铆neas de comando - Java - JavaScript - Processing - C++ - OpenFrameworks IDE, (integrated development environment, interactive development environment): Eclipse, NetBeans.
Softwareart
Cultura de la Programaci贸n
14
Plataformas de programaci贸n: Met谩foras de conectividad - Pure Data - MAX/MSP - Scratch - VVVV - SuperCollider
Softwareart
Cultura de la Programaci贸n
15
4- Proyectos y Creadores Actuales Interfaz != Programa La interfaz no es el programa.
Softwareart
Cultura de la Programaci贸n
16
“Auto illustrator” (2002) Adrian Ward, programa y software. AutoPhotoshop?
Softwareart
Cultura de la Programación
17
“Schredder” - Mark Napier (USA). http://www.potatoland.org/shredder/ Navegador artístico. Interpretación de capas semánticas
Softwareart
Cultura de la Programación
18
“Once Upon A Forest” “PrayStation” Joshua Davis, Flash y actionscript (1970, USA).
Softwareart
Cultura de la Programación
19
“Newton Virus”-Troika (2005, Gran Bretaña). C++ http://troika.uk.com/newtonvirus?image=0
Softwareart
Cultura de la Programación
20
Karsten Schmidt (Gran Bretaña) - Diseño. Desarrollo de librerías para processing. Colaborador de Universal Everything.
Softwareart
Cultura de la Programación
21
Casey Reas (USA) - Arte generativo. Ben Fry (USA) - Visualizaci贸n de datos.
Softwareart
Cultura de la Programaci贸n
22
Marius Watz (Noruega) - grรกficos generativos. Golan Levin (USA) - grรกficos generativos.
Softwareart
Cultura de la Programaciรณn
23
Natura Motion (Gran Breta帽a) - video juegos y evoluci贸n. (Referencias en Karl Sims, USA) Reglas simples Recursividad Evoluci贸n
Softwareart
Cultura de la Programaci贸n
24
Susanne Jaschko - Arte Procesual (co-comisaria de “Proceso como Paradigma”, LABoral, España, 2010) “la acción es transferida a un sistema que se desarrolla con gran nivel de autonomía” y “en muchas obras el proceso ocurre en el mismo momento que la observación del visitante, en una correspondencia en tiempo real entre obra y observador”
Softwareart
Cultura de la Programación
25
Referencias Festivales y encuentros, http://offf.ws http://eyeofestival.com/ http://www.transmediale.de/ http://www.file.org.br/ “Code = the languaje og our time” - Ars Electronica 2003. “Words Made Fesh” - Florian Cramer . “Software Takes Command” - Lev Manovich “La Catedral y el Bazar” - Eric S. Raymond - Modos de producción de software “ Autores: Amy Alexander - Florian Cramer - Lev Manovich - Susanne Jaschko
Softwareart
Cultura de la Programación
26