Artículos sobre: Medios

Entornos de Realidad Virtual para combatir la ansiedad

Hoy en día, los trastornos de ansiedad se han establecido como uno de los trastornos mentales más frecuentes entre la población. Según recientes estudios epidemiológicos su tasa de prevalencia se sitúa entorno al 31% o, dicho de otro modo, prácticamente una de cada tres personas tiene o tendrá en algún momento de su vida un cuadro de este tipo. Ello los convierte en un serio problema de salud pública.

Definición de un libro virtual interactivo

Combinando la metodología UCD Mental models con un estudio del comportamiento de los distintos tipos de usuario, se define y diseña un prototipo de un libro virtual interactivo en el cual el usuario tenga el control de la narrativa siendo ésta abierta y escondiendo las mecánicas de juego.

Cinephone: luces, móvil… ¡acción!

La telefonía móvil ha avanzado rápido y hacia límites insospechados apenas unas décadas atrás. Ahora, podemos registrar imágenes de una gran calidad, con un inmenso abanico de accesorios y aplicaciones cinematográficas para nuestros teléfonos, abriéndonos nuevas posibilidades para hacer e interpretar el cine. Una buena muestra de este nuevo cine es Cinephone, el Festival Internacional de Cortometrajes hechos exclusiv...

Alba G. Corral

Alba G. Corral es capaz de concebir innumerables ambientes y paisajes digitales abstractos utilizando el código para materializar herramientas visuales. Esta artista madrileña consigue amplificar la música del plano auditivo al visual gracias a la creación de atmósferas narrativas, abriéndonos nuevos mundos delante de nuestros ojos.

Processing práctico (Parte 3 de 3)

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.

Acceso a WebCam y procesado en programación Processing

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.

Acceso a WebCam y LUTs en Programación Processing

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.

Detección de colisiones con lenguaje de programación Processing

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.

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.