Processing II //avanzado//

Objetivos

La incorporación de herramientas digitales para impulsar la imaginación constructiva, el control de la forma y el análisis estructural. Fomentar y estimular el interés en los lenguajes de programación con Processing, generar confianza en el vínculo entre tecnología y creatividad.Proporcionar a los alumnos un conocimiento avanzado de la programación para gráficos e interactividad […]

Processing I //iniciación//

Objetivos

La incorporación de herramientas digitales para impulsar la imaginación constructiva, el control de la forma y el análisis estructural. Fomentar y estimular el interés en los lenguajes de programación con Processing, generar confianza en el vínculo entre tecnología y creatividad.Proporcionar a los alumnos un primer acercamiento a la programación básica para gráficos […]

CURSO DE PROCESSING II (AVANZADO)

[…]

Processing 12

Para terminar el curso, el último día (21 de diciembre) vimos un par de ejercicios de repaso general, donde se utilizaban arrays, classes, tipos de letras, control del movimiento, etc. Son los siguientes:

[…]

Processing 11

En la novena sesión del curso (14 de diciembre) vimos la exportación del trabajo en forma de aplicación y en forma de applet para la web, con posibilidad de incrustarlo en el código de nuestra propia página. Todo ello queda reflejado en el ejercicio 17 referenciado en el post anterior.

[…]

Processing 10

En la próxima sesión nº9 (14 de diciembre) veremos el tema de exportación del trabajo para distribución o inserción en la web. Para ello os he preparado el ejercicio E17, que ya se puede descargar del ftp.

Al descomprimirlo, en la carpeta E17_Exportar encontraréis un archivo llamado LEEME.TXT (con explicaciones) y cuatro subcarpetas, que detallo […]

Processing 9

Hola.

En primer lugar recordaros que el próximo martes día 7 de diciembre no hay clase (se hace puente) y que las dos clases que quedan son los días 14 y 21 de diciembre. En segundo lugar comentaros que he replanteado el ftp, y en lugar de ir los archivos RAR organizados por sesiones ahora […]

Processing 8

El próximo martes 30 de noviembre, durante la primera parte de la sesión veremos un ejemplo de cómo manejar objetos (classes) en el sketch aplicando las funciones de detección de rectángulos que estudiamos anteriormente.

En la segunda parte aprenderemos cómo se pueden leer datos de ficheros externos y manejarlos o analizarlos para para crear […]

Processing 7

Hola.

El pasado martes 16 quedó pendiente de resolver el sketch de 400 flechas para que respondiera al clic del ratón. La errata estaba en que en la función “orientar” definida en la class Flecha puse float alfa = atan2(…..), y sobraba el float, ya que al ponerlo defino alfa como una variable local de […]

Processing 6

Y aquí van los ejercicios prometidos en el post nº 4; podéis descargarlos del archivo Sesiones 5 y 6.rar que hay en el ftp.

E09 (degradado map): dibujo de degradados (rampas de color) mediante el uso de la función map(), muy útil para convertir directamente de un rango de números a otro. E10a (arrays 1): […]