![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
Ouvrir sur le forum | Recherche | Messages du jour | Marquer les forums comme lus |
Publicité |
![]() |
|
Outils de la discussion | Modes d'affichage |
![]() |
#1 |
Membre confirmé
Date d'inscription: 10/11/2005
Messages: 85
|
![]() Kikoo,
Je release une version temporaire et rapide d'une technique de 3D picking sur la Wii. Le 3D picking c'est déterminer dans le monde 3D quel point vous visez avec votre wiimote sur votre écran 2D de TV. J'ai une version plus propre et plus générale mais Ã* chaque fois que je la lance de la SD card, le Homebrew channel me dit "Application wii invalide" ![]() ![]() Le but est de faire changer la couleur d'un carré dans le monde 3D en fonction de si la wiimote pointe un point se trouvant dans ce carré. La calcul d'intersection est très simple car je dessine mon carré Ã* z = -6.0f mais rien ne vous empêche d'étendre en projetant un rayon ou en faisant un vrai calcul d'intersection avec les plans de vos polygones. Ce code est l'adaptation de la technique décrite dans http://www.toymaker.info/Games/html/picking.html Voili, voilÃ*. J'espère que ça vous donnera des idées. Une utilisation possible est de faire des jeux 2D Ã* partir d'images "plates" 3D projetées parallèlement au plan de vue. Ca permet d'éviter d'utiliser de l'approximatif pour savoir quelle image on pointe ou de devoir savoir que tous les tant de pixels on pointe telle image car on a agencé ces images sur une grille virtuelle. J'enverrai un truc plus fini dès que j'aurai pu le fignoler et le tester. Au passage si quelqu'un Ã* la solution pour le "application wii invalide" lors que l'on charge un truc qui a bien compilé Ã* partir de la carte SD sous le Homebrew channel, je suis preneur ![]() |
![]() |
![]() |
Publicité |
![]() |
#2 |
Modérateur
Date d'inscription: 28/02/2007
Localisation: Grenoble
Messages: 576
|
![]() Merci de proposer des exemples wii
![]()
__________________
|
![]() |
![]() |
![]() |
#3 |
Membre confirmé
Date d'inscription: 10/11/2005
Messages: 85
|
![]() Bien, voilÃ* une version plus propre, un peu plus générale pour la gestion des polygones.
Et en plus j'ai corrigé un bug qui faisait que les axes 2D étaient inversés. Ça ne se voyait pas carré miraculeusement le carré était centré et symétrique justement sur ces 2 axes ![]() J'ai rajouté un second polygone (un triangle) pour le fun. ![]() La prochaine étape, je combinerai avec ma petite lib de sprites pour faire afficher un pointeur un peu plus sexy qu'un simple point pour montrer où la wiimote pointe ![]() |
![]() |
![]() |
![]() |
Liens sociaux |
Tags |
3d picking, position 3d de point 2d, wiimote |
Publicité |
Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
Outils de la discussion | |
Modes d'affichage | |
|
|
![]() |
||||
Discussion | Auteur | Forum | Réponses | Dernier message |
![]() |
Didou | Tutoriels | 11 | 04/03/2009 10h47 |
Metroid II : Return of Samus (Exemple) | omg | PA FullColor Compo 2007 | 0 | 10/10/2007 09h49 |
![]() |
Dr.Vince | Tutoriels | 7 | 13/09/2006 20h22 |