Archive para Octubre, 2012

Joystick con códigos FLAR

Los códigos FLAR suelen ser utilizados para detectar mediante una cámara una plantilla FLAR de realidad aumentada y posicionar en un espacio 3D el objeto que queremos representar, pero, en nuestro caso vamos a utilizar estos códigos FLAR para construir un "joystick" que será utilizado con la webcam, y será capaz de detectar las posiciones, izquierda, centro, derecha... y las que se os ocurran.

Este sistema lo hemos utilizado para crear el juego Nancy Studio Dance, donde una muñeca real está sobre una peana, con tres códigos impresos, esta muñeca se sitúa delante de la webcam, y a modo de Guitar Hero, pero utilizando la muñeca, se realizan coreografías. El juego va detectando los códigos que nos interesan y simula una pulsación de teclado.

La librería de FLAR puede ser descargada desde aquí: http://www.libspark.org/wiki/saqoosha/FLARToolKit/download con esto ya tendremos todo lo necesario para empezar a detectar las posiciones del joystick.

Aquí existe un generador de marcadores online: http://sixwish.jp/AR/Marker/idMarker/

De aquí podéis bajaros el proyecto en FlashDevelop con comentarios para entenderlo y aprender a usarlo fácilmente: http://www.enriquedavid.es/downloads/PostFlar.rar

Espero que os resulte de utilidad.

Os dejo aquí la clase principal, recomiendo bajar el proyecto entero y trastearlo:


Lee el resto de esta entrada »