A la demande de Kirua qui cherche un exemple d'utilisation de la classe wxGLCanvas de wxWindows, voici deux exemples de code adaptés du redbook d'OpenGL et un autre d'Henri Garreta.
J'espère que cela répondra aux attentes de certain et de Kirua en particulier
Source / Exemple :
// Voir le code dans le zip
Conclusion :
Vous trouverez logiquement tout ce qu'il vous faut dans le zip. Si il y a des problèmes lors du link avec glut32 aller sur le site d'Henri Garreta (l'adresse est dans main.cpp de sample1) et télécharger le zip contenant la lib.
L'environement de développement utilisé est Dev-Cpp.
dézippez le contenu du fichier zip dans un répertoire à votre convenance.
Puis ouvrez avec Dev-Cpp un des fichers .dev, lancer la commande compiler et executer.
Voilà c'est tout
Donc vous devriez faire une petite recherche sur google.
Il me semble si je me rapelle bien que dans les sources, il est marqué ou trouver les exemples originaux ou aux moins le noms des auteurs ça peut être utile pour une recherche.
Cordialement
Fred Cailleau-Lepetit
vous auriez pas la meme chose mais utlisant des api windows (sans mfc et sans wx, juste glut associé aux API win), ce serait merveilleux.
sur ce bonne journée
je viens de compiler les exemples OpenGL Cube et isosurf fourni avec wxWidgets.
Avec mes devpacks ça marche nickel. Pas besoin de touche quoi que ce soit au setup.h ni ajouter glcanvas.cpp
FredCL
setup.h a bien été généré avec wxUSE_GLCANVAS à 1 puisque --with-opengl le fait automatiquement (? ou alors je l'avais édité à la main apres la compil mais je ne m'en souviens pas! ), je crois comprendre qu'il faut editer le setup.h apres configure et recompiler wx... je vais conserver ma conf actuelle pour l'instant (et ajouter glcanvas.cpp à mes projets en attendant).
Merci beaucoup pour les devpacks !
Apparement vous avez compiler vous même la bibliothèque wxWidgets. Il vous faut vérifier que le setup.h (ou un de ses dérivé) soit bien généré avec wxUSE_GLCANVAS à 1, sinon wxGLCanvas n'est pas inclus.
Si vous utilisez Dev-Cpp les derniers devpacks pour wxWidgets 2.6.1 sont disponibles sur mon site http://cfred.free.fr, l'option wxGLCanvas activée à 1.
Cordialement
FredCL
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.