2008-09-29 6 views

Répondre

2

OpenGL est juste un standard. Les implémentations viennent avec vos pilotes de carte graphique et sont exposées en utilisant des extensions WGL dans Windows. Il y a une implémentation "standard" dans le SDK de la plate-forme qui est accessible en incluant les en-têtes OpenGL et l'en-tête windows, mais c'est une version de base (1.1 dans XP, je pense que c'est 1.4 dans Vista). Si vous voulez une méthode plus simple pour accéder à toutes les fonctionnalités des fonctionnalités prises en charge de votre carte et à l'ensemble des fonctionnalités de base de l'implémentation OpenGL standard de Windows, je vous suggère de regarder GLEW (OpenGL Extension Wrangler) qui gère tous les appels WGL pour configurer des extensions pour vous.

2

Les fichiers d'en-tête OpenGL 1.1 sont inclus dans le Kit de développement Platform SDK. Si vous avez besoin de travailler avec une version plus récente cela peut aider: Moving Beyond OpenGL 1.1 for Windows

1

de Windows (bien, Visual Studio au moins) est livré avec opengl, mais seulement les plus âgés V1.1 - juste

#include <windows.h> 
#include <GL/gl.h> 
#include <GL/glu.h> 

et lien avec opengl32.lib, et glu32.lib et vous devriez être ok (cela fait un moment, j'ai peut-être manqué un peu là-dedans)

Questions connexes