Programación en openframeworks

Curso

En Autónoma de Buenos Aires

Precio a consultar

Descripción

  • Tipología

    Curso

  • Lugar

    Autónoma de buenos aires

  • Inicio

    Fechas disponibles

El curso se propone formar a los cursantes en el desarrollo de aplicaciones de software complejas para la producción artística digital utilizando la herramienta para la programación creativa openFrameworks.

Sedes y fechas disponibles

Ubicación

inicio

Autónoma de Buenos Aires (Capital Federal)
Ver mapa
Azcuénaga 1129.

inicio

Fechas disponiblesInscripciones abiertas

Información relevante sobre el curso

ObjetivosEl objetivo del curso es enseñar el lenguaje de programación C++ y estudiar las principales técnicas y algoritmos para la generación y procesamiento de imagen y sonido digitales.

DestinatariosEl curso está destinado a egresados/as o alumnos/as avanzados/as de las carreras de artes multimediales, composición musical, artes visuales y carreras afines que involucren el trabajo creativo con imagen y/o sonido. Es recomendable, aunque no excluyente, que los alumnos tengan experiencia en programación con algún lenguaje de bajo nivel (C, C++, LISP,FORTRAN, JAVA, etc.) o, al menos, en algún entorno de alto nivel para programación en imagen y/o sonido, tales como Processing, Csound, Cmusic o SuperCollider, etc.

Preguntas & Respuestas

Añadí tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién querés que te responda?

Dejanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Modelos
  • Iluminación
  • Digital
  • Herramientas
  • C++
  • Audio
  • Algoritmos
  • 2D
  • XML
  • Producción
  • 3D
  • Programación

Plan de estudios

Programa
Unidad 1. Lenguaje de programación C++
Tipos de datos y operadores. Sintaxis. Sentencias de iteración y bifurcación condicional. Macros. Funciones. Clases. Programación orientada a objetos.
Unidad 2. Estructura de openFrameworks
Instalación. Organización de directorios. Compilación de ejemplos. Creación de nuevos proyectos. Addons.
Unidad 3. Gráficos
Primitivas básicas 2D y 3D. Colores. Archivos de imagen. Cámaras e iluminación para escenas 3D. Modelos 3D. Texturas. Introducción a GLSL shaders. Reproducción, creación y procesamiento de archivos de video.
Unidad 4. Audio digital
Reproducción de archivos de audio. Procesamiento de señales de entrada y salida en tiempo real. Herramientas de análisis. Síntesis. MIDI. Librería libPd.
Unidad 5. Computer Vision
Introducción a los algoritmos y aplicaciones de Computer Vision. Ejemplos de implementación de la librería OpenCV en openFrameworks.
Unidad 6. Recursos útiles varios
Protocolo OSC, GUIs, Control de eventos, Archivos xml.
Unidad 7. Aplicaciones para dispositivos móviles
Introducción a la programación de aplicaciones para iOS y Android con openFrameworks.

Programación en openframeworks

Precio a consultar