Lanzar bolas de fuego con tu mente con OSC y procesamiento (2 / 7 paso)

Paso 2: Conceptos básicos de procesamiento y OSC

¿Qué es procesamiento?

Procesamiento es un lenguaje de programación libre de código abierto que está diseñado para ser fácil de usar y es ideal para principiantes. Se basa en Java, así que si estás familiarizado con eso, verás algunas de las semejanzas.

Descargar aquí e instalarlo antes de empezar.

Cómo funciona el proceso
Programación se compone de varios conceptos. Quiero presentarles a continuación:

  • Bibliotecas - son trozos de código previamente hecho por otro programador
  • Variables - son recipientes que pueden contener información como números
  • Funciones - son trozos de código que va a crear para hacer cosas
  • Objetos - son como las variables. Se puede mantener la información, pero también contienen funciones llamadas métodos que puede realizar tareas


Analogía de cursi

Imagina que eres un mago o bruja que puede lanzar hechizos. Estos hechizos son como funciones. Están diseñadas para hacer algo como dibujar un rectángulo en la pantalla. Puede escribir tus propios hechizos (funciones), o tirar de una biblioteca. Las bibliotecas se componen de funciones escritas por otros hechiceros o programadores. Las variables son como frascos de ingredientes que usted necesita para guardar o manipular para tus hechizos. Por último, los objetos son como criaturas que pueden invocar. Por ejemplo, podría tener un objeto de dragón que instanciar como mascota llamada Aeroth. Aeroth tiene una envergadura de 20 pies, que se pueden acceder mediante el uso de "Aeroth.wingspan". Aeroth también respira fuego si te lo mando con un método como este: "Aeroth.breatheFire();"


Mudanza

Wow, era una analogía horrible. Espero que estés aún conmigo. de todos modos, ahora que usted sabe acerca de las funciones, procesamiento se compone de dos funciones:

  • void setup() - esta función se ejecuta sólo una vez cuando primero ejecute su aplicación
  • void draw() - esta función se ejecuta después de setup() y repite una y otra vez hasta que detenga la aplicación

Hablaremos más sobre esto en el siguiente paso.

¿Qué es OSC?

OSC está parado para el Control de sonido abierto y es una manera fácil de enviar mensajes entre aplicaciones, tanto local como remotamente. Originalmente fue diseñado para ser un protocolo de comunicación de alto rendimiento para aplicaciones de música porque el tiempo es crucial para ese tipo de cosas. Desde entonces, ha sido ampliamente utilizado en aplicaciones creativas a su facilidad de uso.

¿Qué es un protocolo?

Un protocolo es un conjunto de reglas para la comunicación de información entre aplicaciones. Pensar en inglés como un protocolo. Si lo escribo en inglés, y leer en inglés, hemos establecido un protocolo para la comunicación.

¿Qué es análisis de datos?

En nuestra situación, el análisis de datos es una palabra elegante para leer e interpretar los mensajes recibidos a través de OSC.

Artículos Relacionados

Truco de magia de lanzador de bola de fuego mano

Truco de magia de lanzador de bola de fuego mano

este es un truco de magia me enteré viendo la serie de TV "Cómo conocí a vuestra madre." En ella, el personaje Barney Stinson (Neil Patrick Harris) realiza un truco de magia donde tira una bola de fuego de sus manos (aparentemente) vacías. Neil
Cómo iniciar un fuego con un pedernal de magnesio

Cómo iniciar un fuego con un pedernal de magnesio

Autor:Nicolás Bradley-Un estudiante de comunicaciones técnicas con una pasión por el mundo exteriorFecha:04 de marzo de 2015Introducción:Felicidades encontraste mi increíble instructable! Yo quería crear algo útil para el tipo de actividades al aire
Cigarrillos de iluminación y hacer fuego con la luz del sol

Cigarrillos de iluminación y hacer fuego con la luz del sol

por tonytran2015 (Melbourne, Australia).Figura 1: Iluminación un cigarrillo por la luz solar. Latente es visible después de 27seconds. Figura 2: Diagrama del experimento.El título podría haber sido "Cigarrillos de la iluminación con la cara de un rel
Habilidades rápidas #10: Cómo comenzar un fuego con corteza de abedul

Habilidades rápidas #10: Cómo comenzar un fuego con corteza de abedul

Hola esta semana finalmente pasamos a una nueva parte de la serie de habilidades rápida. En éste y los siguientes episodios veremos métodos para iniciar un fuego con tipos naturales y artificiales de Yesca.Primero es la corteza de abedul popular y en
Seguro respiración de fuego con aceite vegetal...

Seguro respiración de fuego con aceite vegetal...

Hey Youtubers!!!! Volver a tiro este video porque mi otra cámara había descuartizado mirada lo impresionante de las bolas de fuego... Aunque yo estaba teniendo algunos problemas... Alta humedad en el aire parece efecto qué tamaño de la llama puede ll
Comenzar el fuego con agua negativo x

Comenzar el fuego con agua negativo x

cuando una gota de grifos de agua esta mezcla estalla en llamas. Este fue un viejo niños fórmula solía usar en la década de 1970. Se llama negativo x.Se necesitaGramos de nitrato de amonio-14Cloruro de amonio 1.5 gramosZinc polvo-34.5 gramosUn morter
Espejo para hacer fuego con la luz del sol.

Espejo para hacer fuego con la luz del sol.

por tonytran2015 (Melbourne, Australia)Figuras: Invertir secuencias de encender un cigarrillo por el sistema de 5seconds y 1 segundo.Este post muestra cómo configurar un espejo y utilizarlo para comenzar rápidamente el fuego utilizando luz solar mode
5 formas de iniciar un fuego, con agua

5 formas de iniciar un fuego, con agua

Si pensabas que fuego y el agua eran enemigos elementales, piensa otra vez. En este proyecto veremos 5 maneras de encender un fuego, con agua.Paso 1: Ver el Video!!!ADVERTENCIA: Bajo ciertas condiciones, una flama puede crecer hasta un fuego incontro
Mano taladro fuego con madera verde!

Mano taladro fuego con madera verde!

Un par de años me interesé en técnicas de iluminación del fuego primitivo. Empecé haciendo un taladro de arco y jugando con cedro y pino. Tengo frustrado cuando no pude hacer que funcione. Hablé con un montón de chicos sobre los problemas y uno de el
Iniciar fuego con envoltura de goma y batería

Iniciar fuego con envoltura de goma y batería

Cómo iniciar el fuego con envoltura de goma y la bateríaElementos necesarios:Goma con envoltura metálicaBateríaGuante (opcional)Paso 1:Envoltura de goma cortado en 3 partes (una sola pieza necesitada)Paso 2:Dobla el papel por la mitad y corte en ángu
Cómo hacer fuego con Chocolate y puede

Cómo hacer fuego con Chocolate y puede

¡ Hola chicos! Hoy voy a mostrar un truco fácil para hacer un fuego con Chocolate y Alluminum!Vea el video a continuación para ver el resultado final:Haga clic aquí para dispositivo móvilPaso 1: ¿Qué necesita? para este instructables necesita sólo al
Cómo hacer fuego con una vara de magnesio

Cómo hacer fuego con una vara de magnesio

fuego ha sido un aliado de los seres humanos y el enemigo desde que fue descubierto. Pueden proporcionar calor y protección, o puede quemar, trabajo duro de su vida o incluso tomar su vida. Aquí usted aprenderá a aprovechar y nos a su ventaja.En la s
Vacaciones bola de queso con tomates secados al sol

Vacaciones bola de queso con tomates secados al sol

vacaciones son a menudo más caótico que relajante, pero independientemente de los niveles de estrés elevados, siempre hay buena comida que se tenía. ¿A veces tienes invitados inesperados gota porque "es los días de fiesta" y se encuentra desprev
Iniciar el fuego con un láser este invierno

Iniciar el fuego con un láser este invierno

en este instructable aprenderá a encender un fuego con un laser!Se necesita:Láser y el láser mod aquí:2. cabeza de fósforo3. blitz / fuego entrantes o una vela (entonces necesitarás varios jefes de partido)Paso 1: Preparando el combustible Coloque el