Page d'acceuil

Informatique > Delphi > Cours > OpenGL

Tout ce qu'il faut savoir pour utiliser OpenGL et GLScene

Remarque importante: pour l'utilisation d'OpenGL il faut non seulement un ordinateur assez puissant, mais aussi et surtout une carte graphique récente (rapide et implémentant le mieux possible OpenGL).
Autre remarque importante: il existe deux version de GLScene au niveau des noms de types. Dans une version, par exemple, un cube est de type TCube, alors que dans l'autre, il est de type TGLCube. Comme GLScene peut être utilisé avec ODE et que ODE utilise la nomenclature TGLCube, les dernières versions de GLScene se sont ralliées à la nomenclature de ODE. En résumé, selon la version de GLScene que vous utilisez, vous ne pourrez peut-être pas compiler certains programmes trouvés sur ce site.

 

Document: Utilisation d'OpenGL avec Delphi

En format pdf: opengl.pdf NEW

Exercices Commentaires Téléchargement
Exemple du cours Exemple servant de base aux 4 premiers exercices. exécutable: exemple1.exe
sources: exercice1.zip
Exercice 1 Combinaison d'un cube et d'un cylindre, avec changement de focale de la caméra. exécutable: exercice1.exe
sources: exercice1.zip
Exercice 2 Changement de l'apparence des objets de l'exercice 1. Rotation du cube. exécutable: exercice2.exe
sources: exercice2.zip
Exercice 3 Ajout de deux cones (objets enfants) sur deux faces du cube de l'exercice 2. exécutable: exercice3.exe
sources: exercice3.zip
Exercice 4 Effectuer une rotation de toute la scène de l'exercice 3 d'après les déplacements de la souris. exécutable: exercice4.exe
sources: exercice4.zip
Exercice 5 Eléphant schématisé.

exécutable: elephant.exe
sources: elephant.zip

NEW Exercice 5 bis Eléphant schématisé (avec de bien plus jolies défenses). exécutable: elephant2.exe
sources: elephant2.zip
Exercice 6 Maison avec deux caméras. exécutable: maison.exe
sources: maison.zip
Exercice 7 Hélicoptère avec hélice qui tourne. exécutable: helico.exe
sources: helico.zip


Autres exemples utilisant GLScene:

Exemples Commentaires Téléchargement
NEW Intro Programme élémentaire montrant une scnène avec une source lumineuse, une caméra, la possibilité de faire un zoom, changer la distance focale de la caméra et de tourner autour de la scène. exécutable: intro1.exe
sources: intro1.zip
NEW Robot Programme de pilotage du robot simplifié. exécutable: robot1.exe
sources: robot1.zip
Ventilateur Utile par temps chaud. Un ventilateur pivotant avec l'hélice qui tourne. exécutable: ventilateur.exe
sources: ventilateur_src.zip
Game Boy Advance SP Modélisation d'un Game Boy Advance SP. Il manque quelques détails et le résultat n'est pas fidèle à l'original à 100 %. Mais il montre ce qu'il est possible de faire simplement avec GLScene . exécutable: GBA.exe
sources: GBA_src.zip
Smarties Simple petit exercice représentant un smarties qui bouge les yeux et la bouche. exécutable: smarties.exe
sources: smarties_src.zip
Smarties bis Comme exercice précédent, mais fait par C De Figueiredo. exécutable: smarties2.exe
Billard Une table de billard en 3D avec 2 spots au-dessus et possibilité de mettre une boule en mouvement. exécutable: billard.exe
sources: billard_src.zip