Processing_03

Nuevo material en el ftp (para conectar y descargar ver instrucciones en el artículo “Processing_01“, del 24 de marzo).

Repaso:
El ejercicio E01c resuelve la propuesta de refundir el E01a y el E02b de la semana anterior.
Nuevo:
Los ejercicios E02a y E02b son los dos ejemplos que vimos en clase ayer. En ellos se hace uso de la función random() para generar números aleatorios y con ellos decidir la posición, el color, el tamaño y la forma de los objetos que se dibujan. También introducimos el uso del ratón para controlar los eventos, distinguiendo entre botón derecho y botón izquierdo.
El ejercicio E03a usa el ratón para dibujar directamente en el sketch, e incorpora el uso del teclado para cambiar el tamaño del trazo. También disitingue qué botón del ratón se pulsa.
Propuesta de trabajo:
Probad en el ejercicio E03 a introducir colores aleatorios o evolutivos en la función stroke() para ir variando el color del trazo dibujado. Lo resolveremos en la clase siguiente.
Avance para la próxima clase:
El ejercicio E04 (lo vimos brevemente a última hora) os lo pongo por si os da tiempo a echarle un vistazo. Lo explicaremos detalladamente el próximo día 13 de abril.

Processing_02

NOTA IMPORTANTE:
Mañana martes día 30 de marzo hay clase de Processing.
Resolveremos el ejercicio propuesto en el artículo anterior y proseguiremos introduciendo nuevos contenidos.
Álvaro.

Processing_01

Disponibles en ftp los ejemplos de la primera clase y los libros en pdf.
Para descargar ir a la dirección ftp://91.121.98.202 con usuario ceclec2010 y contraseña processing.
Una vez descargados los ejercicios (archivos rar), copiarlos a la carpeta \Mis documentos\Processing y extraer directamente (cada rar lleva dentro una carpeta y dentro de ella el archivo .pde correspondiente).

Explicación de los ejercicios:
Son dos variaciones sobre el mismo caso, y en ambos hay un círculo que se mueve vinculado al ratón. En el ejercicio E01a variamos el diámetro entre dos valores mínimo y máximo. En el E01b lo que variamos es el color del círculo, desde blanco a negro y viceversa.
Propuesta de trabajo:
Combinar los dos ejercicios en uno solo, y conseguir que el círculo cambie a la vez de tamaño y de color.
Observación sobre los libros:
Muy recomendado el Daniel Shiffman, que es como un cursillo, con sus clases organizadas por semanas, con ejercicios etc.
Muy recomendado el de Reas & Fry, libro de consulta por excelencia, que también se puede seguir como un curso pues los contenidos van entremezclados y se va avanzando progresivamente con todo a la vez.
Estupendo el de Visualizing Data, pero para usuarios avanzados.
El de Ira Greenberg no me gusta.
Otras recomendaciones:
Haced uso de la ayuda on-line del programa. Os aclarará instantáneamente muchas dudas acerca de la sintaxis y de los parámetros que han de usar las funciones.

Á.del Valle / 24.03.2010

Processing_00

Hola a todos.
El próximo martes 23 de marzo comenzamos con el apartado del curso dedicado a Processing. Deberíais tener instalado en vuestros ordenadores el software. El 11 de marzo colgaron en su web (http://processing.org) la última versión (1.1). Podéis descargarla de ahí, es un fichero RAR de unos 60 MB.
No tiene instalación, sólo hay que copiar la carpeta que se genera al descomprimir el RAR en algún sitio (p.e. en Archivos de Programa) y luego hacer un acceso directo en el escritorio al fichero processing.exe para crear un icono de arranque.

Un saludo y nos vemos el martes.
Álvaro del Valle

clase del 17/03/2010

Hola a todos,

ya tenéis en el foro el ejercicio que hemos hecho hoy en clase, para que le echéis un vistazo en casa; recordad que lo terminaremos la semana que viene.

http://labarqcom.ning.com/forum/topics/clase-del-17032010

Como bonus, le he añadido a la definición una manera de generar lamas exteriores una vez tenemos la superficie creada, son cosas que ya hemos visto en ocasiones anteriores así que no os debería resultar extraña.

La semana que viene al comienzo de la clase terminaremos la deficinición viendo cómo generar la piel sobre la estructura tubular, y no en medio como la hemos dejado. Os animo a que intentéis en algún momento ver si se os ocurre cómo hacerlo, es bastante sencillo.

Luego terminaremos esta parte del curso echando un vistazo rápido a cómo se manejan y qué se obtiene con cajas que no hemos visto aún; voronoi, voronois enlazados, delauny, metaballs, leer datos externos, etc…; veremos cómo interactuar con arduino y veremos una introducción rápida a VB.

nos vemos!
D.

Clase del 09/03/2010

Ya tenéis disponible en el foro la definición que desarrollamos la semana pasada en clase:

http://labarqcom.ning.com/forum/topics/clase-del-09032010

nos vemos mañana en clase.

D.

Definiciones de la clase de hoy (02/03)

En el foro tenéis la definición con los dos tipos de discretización de superficie para hacer maquetas que vamos a ver hoy, para que os la podáis bajar antes de la clase y tenerla como base de apoyo mientras vemos cómo se construye:

http://labarqcom.ning.com/forum/topics/clase-del-020310

Nos vemos en clase!