Rotation de sphere

Résolu
cs_potate Messages postés 19 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 12 novembre 2006 - 9 févr. 2006 à 18:40
luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 - 9 févr. 2006 à 21:38
Bonjour à tous je suis entrein de faire un jeu en opnegl et j'ai une bille(sphere) à faire tourner sur elle même sur un plan et j'aimerais que celle ci réagisse en fonction des collisions avec les differents murs , de la vitesse etc.
Je n'ai aucune idée de comment faire ceci auriez vous une idée ou des pistes
merci bien :D

3 réponses

luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
9 févr. 2006 à 21:38
Va deja falloir que tu détermines la facon dont tu représentes en
mémoire les murs. Apres va falloir déterminer le vecteur normal a
chaque mur. Apres, va falloir que tu choisisses une facon de déterminer
si il ya collision ou pas entre ta boule et un mur (ce qui se
fait facilement avec le produit scalaire).



Ensuite ta boule, qu'est ce qui l'a fait avancé ? a-t-elle une vitesse constante ? prend tu en comptes la gravité ?

Pour la faire tourner sur elle meme, va falloir définir un repère local
fixe à ta boule. Encore que tu peux te simplifier en considérant que ta
boule ne glisse pas sur le sol et donc tu peux déterminer la vitesse de
rotation de ta boule en fonction de sa vitesse. (V = Omega * rayon avec
Omega la vitesse angulaire en radian). L'axe de la rotation pourra etre
déterminer par produit vectoriel entre le vecteur vitesse et le vecteur
normal à la surface sur laquelle repose ta boule. etc...



Voila une idée de départ.

++
3
luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
9 févr. 2006 à 20:16
Il te faut deja de bonne notion de maths, si tu ne les as pas, soit va
falloir attendre quelques années :) soit faire un truc simple (genre
que des murs a angle droit).
0
cs_potate Messages postés 19 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 12 novembre 2006
9 févr. 2006 à 21:07
en math sa va je connais les coordonnée spherique et tout .
je pense avoir le niveau
0
Rejoignez-nous