Pures OpenGL
Verfasst: 20. Juli 2016 17:52
Hallo,
ich unterrichte Graphikprogrammierung mit OpenGL bin aber auch ein großer Freund des Qt Frameworks. Ich würde Qt gerne verwenden, um mir einen Kontext und ein einfaches OpenGL Window zu erstellen, allerdings würde ich für den gesamten Rest, wie Shader, Texturen und Framebufferobjects, gerne pures OpenGL verwenden und nicht die von Qt angebotenen Klassen.
Ich bin ein wenig durcheinandergekommen mit der Art und Weise wie man OpenGL unter Qt verwendet. Anscheinend muss man von QOpenGLFunctions ableiten, damit die OpenGL Funktionen zur Verfügung stehen, aber wenn ich das richtig sehe, stehen einem dann nur die OpenGL ES 2.0 Funktionen zur Verfügung, ich hätte aber eigentlich gerne eine neuere Version, wie 4.5. Ausserdem kann man dann keine OpenGL Befehle ausserhalb von Klassen verwenden?
Kann mir jemand einen Tipp geben?
Vielen Dank schon einmal im Voraus.
ich unterrichte Graphikprogrammierung mit OpenGL bin aber auch ein großer Freund des Qt Frameworks. Ich würde Qt gerne verwenden, um mir einen Kontext und ein einfaches OpenGL Window zu erstellen, allerdings würde ich für den gesamten Rest, wie Shader, Texturen und Framebufferobjects, gerne pures OpenGL verwenden und nicht die von Qt angebotenen Klassen.
Ich bin ein wenig durcheinandergekommen mit der Art und Weise wie man OpenGL unter Qt verwendet. Anscheinend muss man von QOpenGLFunctions ableiten, damit die OpenGL Funktionen zur Verfügung stehen, aber wenn ich das richtig sehe, stehen einem dann nur die OpenGL ES 2.0 Funktionen zur Verfügung, ich hätte aber eigentlich gerne eine neuere Version, wie 4.5. Ausserdem kann man dann keine OpenGL Befehle ausserhalb von Klassen verwenden?
Kann mir jemand einen Tipp geben?
Vielen Dank schon einmal im Voraus.