P5js es una biblioteca de JavaScript creada con el objeto original de Processing.
Resultados de búsqueda por: processing
Artículo que explica los módulos Ugen de Minim, librería de sonido de Processing. El usuario aprendera mediante ejemplos a crear sus propios módulos.
Artículo que explica conceptos básicos de la programación de videojuegos implementados en lenguaje Processing. El usuario aprenderá mediante ejemplos las bases para crear sus propios videojuegos.
Este post analiza distintos IDE’s y cómo elegir al más adecuado dependiendo de nuestras necesidades.
Ivan Martí realiza un conjunto de aplicaciones en Processing para el estudio y análisis de algunos efectos de audio.
Tercera y última entrega de tutoriales sobre Processing que nos presenta Oscar García Pañella, Doctor en Realidad Virtual. Processing es un lenguaje de programación de código abierto ideal para gente que quiere crear imágenes, animaciones e interacciones que ha ido evolucionado desde una forma básica hasta convertirse en una herramienta de producción profesional.
Una de las operaciones clásicas en la disciplina del Procesado de Imagen y del Retoque Fotográfico es la resta de imágenes sucesivas. Es muy útil como primer paso en la detección de, por ejemplo, movimiento en una sala.
Realizaremos un programa Processing que gracias a la librería Myron nos permitirá disponer de streaming de video en tiempo real vía nuestra webcam, podrá acceder a cada una de las imágenes del streaming y sustituirá los píxeles de la imagen por círculos, discretizándola aún más si cabe. Todo en tiempo real.
Una LUT o “Look Up Table” es un procedimiento por el cual podemos variar las características (pseudocolorear) de una imagen, sea estática o dinámica como en el caso de una webcam. En definitiva se retocan sus píxeles uno a uno.
En este ejemplo vamos a detectar si un objeto que llevamos literalmente “pegado” a nuestro cursor del ratón (un círculo rojo), colisiona con un número aleatorio de otros objetos (varios círculos verdes) dispuestos a lo largo de nuestro canvas. Además informaremos al usuario/a mediante texto de si se está produciendo la colisión o no.