Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
qt_opengl_-_introduction [2014/12/11 17:12] gbdivers |
qt_opengl_-_introduction [2015/01/28 00:32] (Version actuelle) gbdivers |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Introduction a QtOpenGL ====== | + | ====== Introduction à OpenGL et Qt 5.4 ====== |
Ce tutoriel présente l'utilisation du processeur graphique (GPU) pour créer des applications de rendu 3D avec Qt et OpenGL. Ce tutoriel se base sur un exemple d'affichage d'une map en 3D. | Ce tutoriel présente l'utilisation du processeur graphique (GPU) pour créer des applications de rendu 3D avec Qt et OpenGL. Ce tutoriel se base sur un exemple d'affichage d'une map en 3D. | ||
Ligne 11: | Ligne 11: | ||
* [[http://jeux.developpez.com/tutoriels/OpenGL-ogldev/|Traduction des tutoriels Ogldev]] | * [[http://jeux.developpez.com/tutoriels/OpenGL-ogldev/|Traduction des tutoriels Ogldev]] | ||
- | (Pensez a vérifier quelle version d'OpenGL est utilisée dans les tutoriels que vous lisez, prenez au moins du OpenGL 2) | + | Pensez a vérifier quelle version d'OpenGL est utilisée dans les tutoriels que vous lisez, prenez au moins du OpenGL 2. |
+ | |||
+ | [[http://en.wikipedia.org/wiki/Rendering_(computer_graphics)#Chronology_of_important_published_ideas|Chronologie des techniques de rendu]] sur Wikipédia (pour ceux qui pensent que lorsqu'ils ont réussit à dessiner une scène 3D et lumière et ombres, ils pensent connaître la 3D... Ce sont juste des techniques qui datent de 30 ans) | ||
+ | |||
+ | **Sommaire** | ||
+ | |||
+ | * [[qt_opengl_-_introduction|]] | ||
+ | * [[opengl_dans_qt5|]] | ||
+ | * [[qt_opengl_-_generer_un_terrain|]] | ||
+ | * [[qt_opengl_-_envoyer_des_donnees_au_processeur_graphique|]] | ||
+ | * [[qt_opengl_-_utilisation_du_pipeline_programmable|]] | ||
+ | * [[qt_opengl_-_ajouter_des_lumieres_et_des_textures|]] | ||
+ | * [[qt_opengl_-_realiser_un_rendu_offscreen|]] | ||
+ | * [[qt_opengl_-_overpainting|]] | ||
+ | * [[qt_opengl_-_gestion_des_extensions|]] | ||
+ | * [[qt_opengl_-_annexes|]] | ||
{{tag> OpenGL Qt}} | {{tag> OpenGL Qt}} |