VB.NET et OpenGL (TAO framework)
mercredi 1er août 2007, par Bech ()
Voila j’ai voulu tester OpenGL, c’est la mode la 3D en ce moment surtout avec Vista (j’ai pas testé encore..).
Par contre pour trouver de bonnes informations sur OpenGL et vb.net c’est déjà plus difficile.
Alors j’ai téléchargé le TAO Framework, dans sa version 2.0 et je me suis pris la tête sur VBExpress 2005.
Au final, je vous propose deux archives contenant deux projets VB.NET avec deux manières différentes d’utiliser TAO :
Avec le composant SimpleOpenGlControl,
En codant la création du context OpenGL.
Le composant SimpleOpenGlControl
Avec ce control il reste peu de chose à faire pour obtenir un premier résultat.
coder la création du context OpenGL
Comme c’est un peu plus compliqué, je me suis fait un module (GLFramework) qui contient les fonctions de base ainsi que le formulaire qui va héberger le context OpenGL. Un second module contient les fonctions propres au programme tel que InitGL, DrawGLScene ... Il s’agit de l’adaptation du "NeHe tutorial - lesson 5" :
Ce qui nous donne :

