Suchergebnisse für Anfrage "opengl"

1 die antwort

GLSL - Benutzerdefiniertes Ausgabeattribut anstelle von gl_Position verwenden

Ich lerne gerade OpenGL mit Shadern (3.3). Es gibt eine Sache, die ich aber nicht herausfinden kann. Ich habe gelesen, dass die Verwendung von eingebauten Variablen wie gl_Position und gl_FragCoords in OpenGL 3+ veraltet ist, deshalb wollte ich ...

2 die antwort

Namenskonvention glGen * vs glCreate *

Ich habe in den OpenGL-Standards nach einer Erklärung dafür gesucht. Warum verwenden einige Objekte (Shader-Objekte) Funktionen, die mit dem Präfix beginnenglCreateund einige Objekte (Pufferobjekte) verwenden Funktionen, die mit dem Präfix ...

2 die antwort

Wie genau korrigiert OpenGL die lineare Interpolation perspektivisch?

Woher stammen die Tiefeninformationen, die für die perspektivisch korrekte Interpolation verwendet werden, wenn die lineare Interpolation während der Rasterisierungsphase in der OpenGL-Pipeline erfolgt und die Scheitelpunkte bereits in den ...

TOP-Veröffentlichungen

1 die antwort

Zeichnen Sie in QGLFrameBufferObject

Mit Qt und opengl möchte ich ein QGlFrameBufferObject zeichnen? Ich versuche das: QGLFrameBufferObject * fbo = new QGLFramebufferObject(200, 200, QGLFramebufferObject::NoAttachment, GL_TEXTURE_2D, GL_RGBA32F); glMatrixMode(GL_PROJECTION); ...

2 die antwort

Wie binde ich eine Modellmatrix in ein VBO ein?

Ich möchte eine Pufferliste (an die GPU / den Vertex-Shader) senden, die Informationen zur Vertex-Position, Weltposition, Farbe, Skalierung und Drehung enthält. Wenn jedes meiner 3D-Objekte transformationsbezogene Informationen in einer Matrix ...

1 die antwort

OpenGL: INVALID_OPERATION nach glEnableVertexAttribArray

Ich portiere eine funktionierende OpenGL-App von Windows nach OSX und erhalte nach dem Aufruf weiterhin den Fehler "Ungültige Operation" (Code 1282)glEnableVertexAttribArray(). Hier ist die Rendermethode: gl::Disable(gl::DEPTH_TEST); ...

1 die antwort

OpenGL-Drehung vom Geschwindigkeitsvektor

Das sollte einfach sein, aber ich habe immer wieder versucht, eine einfache Erklärung zu finden, die ich verstehen kann. Ich habe ein Objekt, das ich in OpenGL als Kegel darstellen möchte. Das Objekt hat x-, y-, z-Koordinaten und einen ...

1 die antwort

Einfaches Dreieck mit OpenGL und GLFW [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie erstelle ich einen OpenGL 3.3-Kontext in GLFW 3? [/questions/18113270/how-do-i-create-an-opengl-3-3-context-in-glfw-3] 1 Antwort Ich habe ein kleines Programm geschrieben, um ein einfaches Dreieck ...

3 die antwort

Gebäude Glew auf Windows mit Mingw32

Es ist ein Duplikat und es tut mir leid, aber ich habe keine anderen Optionen, da ich keine Kommentare zu Antworten abgeben kann und sie mein Problem nicht gelöst haben. Hier ist der ursprüngliche Beitrag: Gebäude glew auf Fenstern mit ...

5 die antwort

Wie übergebe ich eine Klassenmethode als Argument für eine andere Funktion in C ++ und openGL?

Ich weiß, dass dieses Ding funktioniert: void myDisplay() { ... } int main() { ... glutDisplayFunc(myDisplay) ... } Deshalb habe ich versucht, die Funktion myDisplay () in eine von mir erstellte Klasse aufzunehmen. Weil ich es in Zukunft mit ...