Bahamut
01/06/2005, 09h53
Il s'agit juste d'un exemple qui je l'espère profitera à tout le monde
Vous avez ma permission pour exporter ce sujet (texte/images/sources) dans le WIKI.
EXEMPLE D'APPLICATION OpenGL avec TOKAMAK
http://aaocos.free.fr/flipper/sc2.png
Après quelques recherches, voici une application minimale réalisée en 3D avec:
Le Langage C++
La librairie graphique OpenGL
La librairie GLUT
et Bibliothèque TOKAMAC
Le site officiel de la librairie physique Tokamah : http://www.tokamakphysics.com/
L'application de test :
Il s'agit d'une application de test dans le cadre du projet Flipper 2D. Les liens utiles du projet :
Forum : cliquez ici (http://forum.games-creators.org/showthread.php?p=4254#post4254)
Page WIKI projet interne : cliquez ici (http://www.games-creators.org/wiki/Projet_interne)
Page WIKI idées : cliquez ici (http://www.games-creators.org/wiki/Projet_interne/Id%C3%A9es_pour_le_cahier_des_charges)
L'application simule le déplacement d'une bille dans un plateau de flipper. Lorsque la bille atteint le bas du plateau, on lui envoit une impulsion vers le haut (simulation d'un coup de raquette).Lors de cette impulsion , la direction de la bille est déviée aléatoirement sur la gauche ou la droite. Lorsque la bille perd de la vitesse, elle retombe vers le bas du flipper par l'effet de la gravité.
Trois champignons ont été placés au milieu du plateau : La bille ne fait que rebondir (ni plus, ni moins pour l'instant).
Je rappelle juste que j'ai codé ceci en vitesse à partir de l'exemple "domino" fourni avec la lib physique. J'ai gardé les portées extern. par souci de temps. Le code est donc sale, les valeurs codées en dur, etc.
Les sources (projet Visual C++.net) et l'exécutable sont disponibles par liens en bas de ce post. Les dll (librairies) sont fournies dans l'archive de l'exécutable.
http://aaocos.free.fr/flipper/sc1.png
http://aaocos.free.fr/flipper/sc.png
L'executable :
- utilisez la touche P pour mettre en Pause/ ou reprendre la simulation
- Déplacez la caméra avec la souris (à l'aide du bouton gauche de la souris)
Téléchargements :
Les sources :ici (http://aaocos.free.fr/flipper/flipper_tokamak_src.rar)
L'executable :ici (http://aaocos.free.fr/flipper/flipper_tokamak_bin.rar)
Vous avez ma permission pour exporter ce sujet (texte/images/sources) dans le WIKI.
EXEMPLE D'APPLICATION OpenGL avec TOKAMAK
http://aaocos.free.fr/flipper/sc2.png
Après quelques recherches, voici une application minimale réalisée en 3D avec:
Le Langage C++
La librairie graphique OpenGL
La librairie GLUT
et Bibliothèque TOKAMAC
Le site officiel de la librairie physique Tokamah : http://www.tokamakphysics.com/
L'application de test :
Il s'agit d'une application de test dans le cadre du projet Flipper 2D. Les liens utiles du projet :
Forum : cliquez ici (http://forum.games-creators.org/showthread.php?p=4254#post4254)
Page WIKI projet interne : cliquez ici (http://www.games-creators.org/wiki/Projet_interne)
Page WIKI idées : cliquez ici (http://www.games-creators.org/wiki/Projet_interne/Id%C3%A9es_pour_le_cahier_des_charges)
L'application simule le déplacement d'une bille dans un plateau de flipper. Lorsque la bille atteint le bas du plateau, on lui envoit une impulsion vers le haut (simulation d'un coup de raquette).Lors de cette impulsion , la direction de la bille est déviée aléatoirement sur la gauche ou la droite. Lorsque la bille perd de la vitesse, elle retombe vers le bas du flipper par l'effet de la gravité.
Trois champignons ont été placés au milieu du plateau : La bille ne fait que rebondir (ni plus, ni moins pour l'instant).
Je rappelle juste que j'ai codé ceci en vitesse à partir de l'exemple "domino" fourni avec la lib physique. J'ai gardé les portées extern. par souci de temps. Le code est donc sale, les valeurs codées en dur, etc.
Les sources (projet Visual C++.net) et l'exécutable sont disponibles par liens en bas de ce post. Les dll (librairies) sont fournies dans l'archive de l'exécutable.
http://aaocos.free.fr/flipper/sc1.png
http://aaocos.free.fr/flipper/sc.png
L'executable :
- utilisez la touche P pour mettre en Pause/ ou reprendre la simulation
- Déplacez la caméra avec la souris (à l'aide du bouton gauche de la souris)
Téléchargements :
Les sources :ici (http://aaocos.free.fr/flipper/flipper_tokamak_src.rar)
L'executable :ici (http://aaocos.free.fr/flipper/flipper_tokamak_bin.rar)