Taller de diseño algorítmico y arte generativo

Así que toda la pregunta se reduce a esto: ¿puede la mente humana dominar lo que la mente humana ha hecho? – Paul Valery

El arte generativo se refiere a la creación que emerge de forma autónoma a partir de un algoritmo, en donde una serie de instrucciones expresadas en el lenguaje de la máquina  funcionan como semillas de las que nacen resultados impredecibles en un proceso iterativo de codificación y prototipado.

Este curso combina estudios teóricos acerca del arte generativo y sus aplicaciones prácticas que incluyen las artes gráficas, el audiovisual, el diseño y fabricación 3D.

Estudiaremos la simbiosis entre arte, biología y programación, analizando casos provenientes de la cibernética, los estudios de software, la simulación de procesos o la inteligencia artificial. Abordaremos la evolución técnica de los sistemas autónomos, el desarrollo del pensamiento computacional, y las nuevas dimensiones de complejidad, interactividad, profusión y exactitud que conllevan, al mismo tiempo que planteamos cuestiones sobre la autonomía creativa de las máquinas o la influencia de los algoritmos sobre el conocimiento, la estética y la imaginación.

Aprenderemos a programar en Processing (Java) con la finalidad de construir aplicaciones autónomas e interactivas, que produzcan gráficos, modelos 3D y piezas audiovisuales en base a datos internos, fuentes externas o la interacción con usuarios.

Todos los participantes tienen la oportunidad de mostrar el resultado de su trabajo al finalizar el curso.

 

Objetivos:

– Estudiar la historia y los conceptos teóricos fundamentales del arte generativo.

– Desarrollar habilidades de programación utilizando el lenguaje Processing (Java).

– Diseñar algoritmos que produzcan gráficos, modelos 3D, sonidos y piezas audiovisuales.

Áreas de aplicación: Artes visuales, Diseño gráfico, Música y Artes audiovisuales, Diseño de productos, Instalaciones artísticas, Arquitectura, Diseño industrial.

Dirigido a: Artistas visuales, arquitectos y diseñadores, informáticos, desarrolladores de videojuegos, comunicadores, educadores y disciplinas relacionadas.

Contenidos del curso:

  • Conceptos de las ciencias de la complejidad, teoría del caos, autómatas celulares, algoritmos genéticos, redes neuronales, sistemas de reacción-difusión, fractales, vida artificial y Sistemas L, teoría de los ensamblajes.
  • Arte procedural y sistemas autónomos. Teoría del arte generativo. Análisis de la evolución técnica y estética de las artes algorítmicas y generativas por medio de estudio de casos referenciales.
  • Fundamentos de programación informática usando Processing (Java): Objetos, métodos, estructuras de control.
  • Importación y control de imágenes, películas y sonidos.
  • Sistemas interactivos mediante interfaz física ratón, teclado, pantalla táctil.
  • Visualizar data XML, CSV, JSON y experimentación con fuentes de data en directo.
  • Operaciones usando aleatoreidad, patrones, ruido, sistemas de partículas, mesh 2D/3D, autómatas celulares, construcción Voronoidal, triangulación Delaunay.
  • Exportar materiales en JPG, PNG, PDF, SVG y componer piezas audiovisuales MOV, AVI, WAV, MP3
  • Publicar archivos ejecutables multiplataforma DMG, EXE. Criterios para preparar una instalación para ejecución en tiempo real.
  • Exportar puntos XML, objetos OBJ. Preparación de modelos para impresión 3D.

Duración: 18 horas

Fechas: lunes y miércoles 15, 17, 22, 24, 29, 31 de mayo
Horario:19:00-22:00

Matrícula: 120€

Requisitos para el participante: Ordenador portátil (Windows, Mac OS X, o Linux). En el curso instalaremos Processing (Processing.org) un entorno de programación gratuito y libre. No se requiere experiencia previa.

Se invita a los participantes a traer ideas de proyectos afines para ser desarrollados durante el curso.

A cargo de:

Libertar.io (http://www.libertar.io)

Belén Agurto. Artista e investigadora en filosofía de la tecnología y estética digital. Título en Comunicación audiovisual (UL, Lima) y Máster en Estudios comparativos de literatura, arte y pensamiento (UPF, Barcelona). Co dirige el programa formativo de tecnología y estética de Libertar.io en Hangar.org desde el año 2015, y trabaja en la investigación artística y filosófica en 010.bio.

Álvaro Pastor. Arquitecto y Artista electrónico. Investigador en realidad virtual y sistemas interactivos. Premio Ibermúsicas 2014, Iberescena 2011. Actualmente miembro de 010.bio.

Uso de cookies: Utilizamos cookies en este sitio web para mejorar su experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies. ACEPTAR

Aviso de cookies