Artículos sobre: Medios

Processing práctico (Parte 2 de 3)

Segunda 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.

Sonido con Lenguaje de Programación Processing. Segundo ejemplo.

En este ejemplo vamos a utilizar la librería Minim para cargar y reproducir un fichero de extensión y formato .MP3 en nuestro equipo. Además vamos a cargar una imagen de fondo y a visualizar “la canción” con dos “altavoces” que generaremos vía código, por lo que respecta a las amplitudes de sus canales.

Sonido con Lenguaje de Programación Processing. Primer ejemplo.

Utilizamos la librería Minim para cargar y reproducir un fichero de extensión y formato .MP3 en nuestro equipo. Además vamos a visualizar “la canción” por lo que respecta a las amplitudes de sus canales izquierdo y derecho. La librería Minim se instala por defecto con Processing aunque es recomendable actualizarla.

Imágenes y LUTs en Programación Processing

Una LUT o “Look Up Table” es un procedimiento por el cual podemos variar las características de una imagen al retocar sus píxeles, uno a uno. Se trata de recorrerlos todos, obtener su valor y, precisamente en base a la LUT que diseñemos, retocarlo de manera que pase a ser diferente.

Animación en base a transformaciones homogéneas con lenguaje de programación Processing

En este nuevo tutorial sobre el uso de partículas, implementamos un sencillo simulador en el que una partícula rebotará en el suelo. Partirá de una posición elevada y de una cierta velocidad inicial “horizontal” y perderá energía cada vez que impacte en el suelo, rebotando acorde a lo esperado. Todo fruto de la fuerza de gravedad.

Colisiones y Partículas con lenguaje de programación Processing

Los sistemas de partículas vienen empleándose en disciplinas como la Animación, los Gráficos 3D y la Realidad Virtual desde tiempos inmemoriales. Permiten simular modelos deformables como por ejemplo el agua, fenómenos atmosféricos como un tornado o las nubes e incluso comportamientos sociales distribuidos entre “mini seres” con algo de IA, como los peces de una pecera virtual o los pájaros de una bandada “sintética”...

Sistema de Partículas con lenguaje de programación Processing

Los sistemas de partículas vienen empleándose en disciplinas como la Animación, los Gráficos 3D y la Realidad Virtual desde tiempos inmemoriales. Permiten simular modelos deformables como por ejemplo el agua, fenómenos atmosféricos como un tornado o las nubes e incluso comportamientos sociales distribuidos entre “mini seres” con algo de IA, como los peces de una pecera virtual o los pájaros de una bandada “sintética”...

WebCat: Aplicaciones para smart TV

El WebCat es un punto de encuentro entre profesionales del sector web donde se abordan asuntos diversos con el objetivo de trabajar y transmitir una idea concreta al público. El pasado 20 de octubre tuvo lugar un nuevo encuentro del que presentamos la charla de Adrià Gil sobre aplicaciones para Smart TV.

Modelando con 3D MAX

La propuesta de la práctica era muy abierta, ya que se trataba de realizar una escena con objetos modelados a partir de diferentes técnicas, aplicar las texturas e iluminarla. Para resolverla, decidí empezar por objetos sencillos, con algunas partes más complejas y recrear una escena de un momento. El resultado: un momento de mi infancia. Un rincón de una habitación donde estaba jugando un niño, la luz todavía encend...