PROYECTOS CREATIVOS CON PROCESSING Y KINECT
Enviado por jucasochu • 5 de Mayo de 2014 • 379 Palabras (2 Páginas) • 641 Visitas
¿Qué es Processing?
Es un entorno de programación creado por Casey Reas y Benjamin Fry durante su estancia en el MIT
¿Por qué se ha extendido tanto?
• Es open-source
y multi-platforma ( Mac Os / Windows / Linux )
• Pensado para artistas y diseñadores. Es fácil empezar y crear experimentos visuales con pocas líneas de código
• Puedes exportar tus programas para que se
ejectuten en tu ordenador, en una web o en un dispositivo con Android
¿Qué puedo hacer con Processing?
• Processing es utilizado para crear arte generativo, animaciones, visuales interactivos, visualizaciones de datos, etc...
• Prototipado
variable
Es un espacio de memoria en el ordenador. Definimos una variable para guardar información que varía a lo largo del programa
tipo valor inicial
int miVariable = 0;
nombre
Existen unos tipos de datos sencillos llamados primitivos:
tipos de variables en
Processing• short, int, float, double (números) • char - una letra (normalmente)
• boolean ( true o false )
también podemos crear nuestro tipos de datos definiendo clases
función
Es una segmento de código que realiza una tarea. Puede devolver un tipo de dato y puede tener parámetros o no tenerlos
tipo dato que retorna
primer nombre parámetro
segundo parámetro
int sum(int a, int b){
int resultado = a+b; return resultado;
}
empieza aquí
termina aquí
llamando a una función
flujo de nuestro sketch
if
Los condicionales suelen utilizarse para modificar el comportamiento de nuestra aplicación dependiendo de los dispositivos de interacción externos ( teclado, ratón, sensores, etc.. ) o del valor de las variables de nuestro programa

for
Genera un bucle. Los bucles suelen ser utilizados para iterar sobre un conjunto de variables (arrays, listas, etc...) o ejecutar una líneas de código un cierto número de veces
for( ; ; ){ }
for
Paso 1
valor inicial de una variable
for( int i = 0 ; }
Paso 2
condición -> una pregunta
for( int i = 0 ; i < 10 ; ){ }
; ){

for
Paso 3
si la respuesta es SÍ
entramos
condición -> una pregunta
salimos
for( int i = 0 ; i < 10 ; ){ }
si la respuesta es NO
for
Paso 4
modificamos el valor de la variable
Paso 5
Condición otra vez
for( int i = 0 ; i < 10 ; i = i+1 ){ }
for( int i = 0 ; i < 10 ; i = i+1 ){ }
¿Qué es Kinect?
Kinect es un sensor
...