Un resumen muy introductorio, processing trata de una herramienta, que nos permite hacer visualizaciones, está realizado con Java y requiere un poco de conocimientos de este lenguaje, pero puede ser exportado en JavaScript, para publicarlo en algún sitio web.
La sintaxis es Java, sin embargo existen algunas funciones definidas que facilitan el trabajo, se pueden hacer animaciones, y en otras áreas artisticas es muy utilizado. (biopus)
No sólo se puede exportar a Javascript sino también a Arduino, por esto es utilizado por grupos que realizan arte interactivo como http://www.biopus.com.ar/
La estructura de la sintaxis es de la siguiente forma:
//Todas las variables declaradas
//afuera de estas funciones
//serán tomadas como globales.
void setup() {
// se ejecutará una sóla vez, y al inicio de la aplicación.
}
void draw() {
// se ejecutará dependiendo de la tasa de imágenes por segundos
// (framerate) esto es configurable en el ambiente.
}
un ejemplo lo pueden ver acá: http://maldonado.pl/buenosaires/index.html
y descargar de github: http://github.com/j3nnn1/homework/tree/master/cambiar_imagenes
Web de ProcessingJs http://processingjs.org/
Processing Javoso: http://processing.org/
Web de ProcessingJs http://processingjs.org/
Processing Javoso: http://processing.org/