Ich suche nach einem Multi-Plattform-OpenGL-Framework, das die Erstellung von Windows und Gl-Kontexte in C++ abstrahiert. Ich hätte gerne eine OO-Darstellung von Window, Context & co, wo ich ein Fenster instanziieren, einen Kontext erstellen und vielleicht später das Fenster auf Vollbild setzen kann.C++ OpenGL-Fenster und Kontexterstellung Framework/Bibliothek
Ich denke darüber nach, dies für xgl, wgl und agl zu implementieren. Aber bevor
Also hier die Frage kommt:
Welche/Frameworks Bibliotheken sollte ich zuerst überprüfen, bevor das Rad neu zu erfinden?
Edit: Bisher genannt Bibliotheken:
Ich verwende GLUT und WXWidgets erfolgreich in zwei separaten Projekten. Der einzige Nachteil von GLUT unter Win32 besteht darin, dass es ein DOS-Fenster öffnet - gut, um alle printfs zu sehen, aber es sieht nicht so professionell aus, eine App zu haben, die dieses Fenster öffnet. –
@Jim: Das ist ein bisschen in der ausführbaren Datei, die leicht mit 'editbin' geändert werden kann, und ist normalerweise ein Artefakt der Kompilierungsflaggen? – ephemient
Hmm, könnte sein, ich wäre neugierig, wenn es so einfach wäre. In meinem Fall ist es nur ein Win32-Referenz-Build für ein Konsolenspiel, also habe ich mich nicht zu sehr damit befasst. Zu Debugging-Zwecken mag ich sogar die printfs. –