Aquel que posea una cámara web y un Joys…

Aquel que posea una cámara web y un Joystick, más o menos decente, necesita este conjunto de programas que yo mismo he confeccionado:
Joystick Webcam Pack descarga

Este Pack incluye:

PPJoy
Lo utilizo para crear ‘joysticks Virtuales’ principalmente. Aunque fué diseñado para dar soporte a joysticks viejunos 🙂

-PPJoyJoy
Bindea funciones de joysticks ya instalados sobre ‘joysticks Virtuales’ instalados con PPJoy. Es muy sencillo e intuitivo.

-Joy ID 1.0a
Permite modificar los ID de los Joysticks. Todavía no le he encontrado niguna utilidad. Muchos juegos identifican los joysticks por ID de fábrica (como Windows los ordena).

-Poswdm.exe
Muestra información sobre los Joysticks instalados y sus funciones.

AutoHotKey 1.0.48.05
Crea toda clase de scripts para Windows. Tambien hay incluido una DLL para acceder a los Joysticks de PPJoy. Muy completo. Utiliza su propio lenguaje de script.

GlovePIE 0.43
ESte programa es todo terreno. Utiliza su propio lenguaje de script para configurar los dispositivos. Además da soporte para el Wiimote+Nunchuck+wiimotionplus. Tambien permite ‘escribir’ sobre los ‘joysticks Virtuales’ de PPJoy.
Por supuesto, incluyo un script para manejar el Die By The Sword con el wiimote.

-WiinRemote_v2007.1.13
Se utiliza para comprobar el funcionamiento del wiimote.

CamSpace 0.88
Programa que ya comentamos en anteriores posts. Permite ‘trakear’ objetos simples en 2D. Es necesario una webcam para funcionar. Utiliza LUA como lenguaje de script para configurar y programar pequeñas aplicaciones (pe: Joysticks, minijuegos)
Incluyo la configuración preparada para Joystick (como volante) que funciona realmente bien.

-Xpadder
Programa para bindear botones de un joystick al teclado y ratón. Con AutoHotKey o GlovePIE también puedes hacerlo pero este programa es asombrosamente sencillo de utilizar.

FreeTrack_V2.2
Programa indispensable para manejar cualquier tipo de simulador ya que emula al famoso y carísimo TrackIR de Natural Point. Cualquier juego compatible con TrackIR también lo es con Freetrack. Además también provee de PPJoy con todas sus variantes (PPJoy, PPJoyJoy, PPJoyToKey,etc).

Yo lo utilizo para el IL-2 Sturmovik, utilizando una gorra con un led infrarrojo en la punta. Si colocas un mínimo de tres leds en lugares concretos, obtienes un tracker de cabeza de 6 DOF (6 grados de libertad), obteniéndose la pose completa (translación y rotación absosuta de la cabeza). Con un sólo led se simula el giro centrado de la cabeza, que ya va bien.

Todos los programas incluidos son freeware (excepto Xpadder) así que es posible descargar las últimas versiones sin problemas (este pack está totalmente actualizado).
Todos y cada uno de los programas expuesto han sido probados por mí y doy mi sello de garantía absoluta.

Además de todo esto, incluyo un script muy sencillito de GlovePIE que, haciendo uso de CamSpace, emula un tracker de 2 DOF (2 grados de libertad), sin necesidad de leds infrarojos, con algunas funciones básicas (Freetrack posee estas y muchas más):

  • Suavizado en las muestras: Inserta frames intermedios entre captura y captura, logrando así una repuesta más fluida y suavizada. La creación de este script se vió motivada por la razón de que es dificil ajustar el valor de suavizado en Freetrack (si te pasas, la respuesta se va retrasando cada vez más). Con este script puedes aumentar el número de frames sin temor a ese problema.
  • Redefinir posición neutra: con un conjunto de teclas se permite definir el punto de inicio (centrar la cámara y tomar la posición de la cabeza actual como neutral). Sin esto, no se podría cambiar de postura sin modificar, irremediablemente, el trackeo.
  • Calibración: Con otra combinación, el usuario, puede establecer el rango de giro de la cabeza (2 ejes). Mediante órdenes auditivas el sistema te dice que muevas la cabeza de arriba a abajo y de izquierda a derecha para las registrar las variaciones y recalcular el nuevo rango.

Es mi primer script y he decir que es muy sencillo de programar. Lo he probado y va bastante bien con el IL-2 Sturmovik, utilizando una gorra con un papelito en la visera como marcador.

Quien no tenga webcam ni joystick no debe eludir este post, ¡es tiempo ya de adquirir una webcam+joystick, la diversión se multiplica!.

Anuncios