Archive:Wiimote dans Blender 2.5x avec pure data
Ce wiki a été archivé en 2018.
Le nouveau wiki se trouve à: ressources.labomedia.org Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia. |
Une wiimote dans Blender
Depuis Ubuntu Natty 11.04, le paquet pd-wiimote est dans les dépots Universe, il est très stable sur ma Natty mais très instable en utilisant les fichiers sur Lucid.
Une autre solution Manette wii dans Blender avec le module python 2.6 de cwiid complètement intégrée à Blender 2.49b, très stable, mais il n'existe pas de module python 3.2 de cwiid (en juillet 2011). Ce module cwiid ne peut pas être utilisé dans Blender 2.5 ou 2.6. Il faut passer par un script extérieur à Blender, qui envoie les datas en OSC: le gros avantage de cette solution est que le script tourne dans un processus différent de blender.
Sommaire
Ressources
- La solution de Julian avec Blender 2.49 b Ce Fichier:Wii in blender.tar.gz donne l'exemple de Julian Oliver mais avec une correction sur l'orientation. Pas de MotionPlus, ni de Nunchuck.
- June 2007 - January 2009, Marije Baalman: http://www.nescivi.nl/wiiosc/ stable, mais ancien donc pas de Motion Plus.
Appliquer une rotation dans le Game Engine
Toutes les explications pour ne plus se casser la tête.
pd-wiimote sur github
Installation
- Bluetooth: Il suffit de connecter un dongle bluetooth Bluesoleil, il est automatiquement reconnu sur Ubuntu!
Installation sur Linux Mint 12
sudo apt-get install pd-wiimote libcwiid1 blender puredata tk8.5
- Utiliser le fichier OSC.py pour python3.
- Installation de pd-extended avec le bon paquet de la liste.
- Noter l'adresse MAC de votre wiimote en appuyant sur 1 et 2 de la wiimote et
hcitool scan
- Le patch pd à lancer est wiimote-help.pd dans /usr/lib/pd/extra/wiimote
Installation sur Natty 11.04
- Installer Blender 2.6x
- Installer pd-wiimote
sudo apt-get install pd-wiimote libcwiid1 tk8.5
- Utiliser le fichier OSC.py pour python3.
- Installation de pd-extended avec le bon paquet de la liste.
- Noter l'adresse MAC de votre wiimote en appuyant sur 1 et 2 de la wiimote et
hcitool scan
- Le patch pd à lancer est wiimote-help.pd dans /usr/lib/pd/extra/wiimote
Installation sur Lucid 10.04
- Installer
sudo apt-get install libcwiid1
- Télécharger Blender, décompresser, lancer blender de ce dossier en console.
- Installer pd-extended
- Télécharger le fichier Fichier:Wii blender.tar.gz, décompresser, lancer wiimote-OSC.pd
Un exemple simple
Un cube reçoit les datas, les copie sur des propriétés, bouge, tourne, fait vibrer la wiimote avec Space.
Télécharger le fichier Fichier:Wii blender.tar.gz, décompresser, lancer wiimote-OSC.pd avec pd-extended et wii_blender.blend avec blender2.5
Un autre test: Pingpong
Les fichiers
Affichage graphique des datas dans blender et des rotations astucieuses. Fichier:Pingpong2.57 v02.zip
Dans pingpong2.57_v02, lancer :
- wiimote-OSC.pd avec pd-extended
- pingpong.blend avec blender
Des sorties
Bug de pd-wiimote
L'info Slow du Motion Plus n'est pas récupérée