Kinect PS3 Intro ==== PS3 Kinect es un programa que permite utilizar un Kinect Microsoft, XBOX 360 un accesorio, como un controlador de entrada para la Playstation 3 de Sony. Esto ha sido desarrollado por mí, Shantanu Goel (Reach yo en el
http://tech.shantanugoel.com/ o
http://twitter.com/shantanugoel ) y distribuido bajo licencia GNU GPL v2 licencia. En la actualidad se ha codificado / compilado en / para Linux. Debe ser bastante sencillo para portarlo a otros sistemas operativos, sin embargo. Por favor, hágamelo saber en Shantanu shantanugoel EN PUNTO com si desea contribuir a los esfuerzos de la misma o comentario aquí:
http://tech.shantanugoel.com/2011/03/20 ... k-with-ps3. html (puntos de bonificación: Este enlace también tiene un video de todo el asunto en la acción, PS3 menús de navegación y reproducción de Killzone 3) Tenga en cuenta que se trata de alfa-la calidad del software pre actualmente. No he actualizado a una gran cantidad de código recientes para los siguientes bibliotecas y tampoco han hecho la mayor parte de los resultados o mejoras característica todavía. El rendimiento del eje especialmente las necesidades de muchos ajustes y funciona bien sólo cuando está sentado. Poner esto simplemente como una prueba de concepto. Porque las cosas que planeo para añadir en breve, por favor, consulte la sección Todo continuación. El programa hace uso de otros programas con el fin de proporcionar esta funcionalidad. Para compilar / usarlo, usted también necesita los siguientes programas: 1. OpenNI Bibliotecas ( https: / / github.com / OpenNI / OpenNI.git ) 2. NITE Bibliotecas (
http://www.openni.org/downloadfiles/ope ... -binaries/ ) 3. PrimeSense Bibliotecas para Kinect ( https: / / github.com / boilerbots / Sensor.git ) 4. DIYPS3Controller (
http://code.google.com/p/diyps3controller/ ) También se requiere el siguiente hardware: 1. Un PC con Linux 2. Un dongle Bluetooth de instalación / compilación / Uso ==== 1. Asegúrese de que las cosas están por encima de 4 instalado en su máquina y una multa de trabajo. 2. Descargar el código fuente de este proyecto en el directorio de muestras NITE. Incluso se puede colocar en otro sitio, pero usted tendría que modificar el makefile para dar cuenta de las rutas que cambiaron. 3. Realice los cambios a la fuente que usted necesita. 4. Cambie el controlador de PS3 incluye el archivo de configuración XML y lo coloca en uno de los lugares donde diyps3controller lo puede encontrar. 5. Ejecute make-f-Kinect ps3.mak 6. El ejecutable estará disponible en muestras directorio / bin de NITE. 7. Ejecutar Kinect-PS3 (sin argumentos) 8. emuclient Ejecutar (a partir de software de controlador de PS3) y elegir el nuevo fichero de configuración xml 9. "Conviértete en el tratamiento":) Configuración por defecto: ==== menú Perfil - Este es el perfil predeterminado que Kinect-PS3 comienza con y permite operar los menús de PS3. Moviendo la mano en cualquier dirección se moverá la PS3 menús como si estuviera usando la DPAD con las teclas de direcciones presionado. Si te quedas sin espacio, vistos los Kinect, entonces sólo hacer un empuje hacia atrás con la mano, poner la mano al centro y luego otra vez hacer el empuje hacia atrás y continuar el desplazamiento. Esto es como levantar el dedo hacia arriba y luego empezar a arrastrar los bordes de la computadora portátil de un touchpad. Para seleccionar cualquier tema, hacer dos movimientos sucesivos empujar con la mano sin cambiar la dirección xy. Perfil de Juego - Este perfil se puede cambiar por hacer 3 sucesivos retrocesos de la mano, mientras que en el perfil del menú. Ahora mismo he implementado sólo controles direccionales en el perfil de juego, porque todavía estoy luchando con detección y seguimiento de múltiples manos esqueléticas. Un perfil completo se activará pronto. En la actualidad, la mano de x / y los movimientos y directamente traducida al palo derecho de x / y movimientos (por ejemplo, se trata de mirar en diferentes direcciones en varios juegos de FPS). Mover la mano hacia o desde Kinect (eje z) se traducen en stick izquierdo y movimientos (por ejemplo, este se mueve fowards o hacia atrás en la mayoría de los juegos FPS). Problemas / Consultas / Sugerencias ==== Por favor, dirija a mí en contacto conmigo a través de mi sitio
http://tech.shantanugoel.com/ o Twitter para mí en
http://twitter.com/shantanugoel o por correo electrónico yo en el Shantanu AT shantanugoel PUNTO com Breve / Tareas ==== - Menú completo y perfiles de juego - en el seguimiento del esqueleto para los perfiles de partida - Se vuelve al menú de los perfiles de perfiles de juego - manera más fácil de especificar una perfiles de usuario en lugar de cambiar el código para el mismo - Rendimiento mejora de perfiles de juego