Als «opengl» getaggte Fragen

16
Eignung des Bodennebels mit geschichteten Alpha-Quads?

Ein geschichteter Ansatz würde eine Reihe von massiven Quadern mit Alpha-Textur verwenden, die parallel zum Boden angeordnet sind und alle dazwischenliegenden Geländegeometrien schneiden, um die Illusion von Bodennebel von oben, von unten und etwas weniger effektiv zu erzeugen, wenn sich der Nebel...

16
Moderne Techniken zur Schattenwiedergabe?

Wie ist der Stand der Technik in Bezug auf die Schattenwiedergabe? Mein Ziel ist OpenGL 3.2 unter Verwendung einer verzögerten Rendering-Pipeline, falls dies von Bedeutung ist. Es ist Jahre her, seit ich mich mit dem Rendern von Schatten befasst habe, und zu dieser Zeit standen zahlreiche...

15
Was ist der Zweck des kanonischen Bildbandes?

Ich lerne gerade OpenGL und konnte keine Antwort auf diese Frage finden. Nachdem die Projektionsmatrix auf den Ansichtsraum angewendet wurde, wird der Ansichtsraum "normalisiert", so dass alle Punkte im Bereich [-1, 1] liegen. Dies wird allgemein als "kanonisches Ansichtsvolumen" oder...

15
OpenGL ES 2.0 Point Sprites-Größe

Ich versuche, Punkt-Sprites in OpenGL ES 2.0 zu zeichnen, aber alle meine Punkte haben eine Größe von 1 Pixel ... selbst wenn ich gl_PointSize in meinem Vertex-Shader auf einen hohen Wert setze. Wie kann ich meine Point-Sprites

15
Erstellen eines HUD / GUI mit OpenGL (LWJGL)

Ich bin in der Phase meiner Spieleentwicklung, in der ich ein HUD oder eine GUI erstellen muss. Ich bin noch nie zu diesem Teil gekommen, also weiß ich nicht, wie es gemacht wird. Ich habe versucht, ein einfaches Quad an einer festen Position auf dem Bildschirm zu rendern, aber es gibt ein Problem....

15
Was ist GLEW und wie funktioniert es?

Ich suche eine anfängerfreundliche Erklärung . Die Erklärung der offiziellen Website ist zu kurz und führt mich zu mehr Fragen als Antworten: Was ist GLEW? Die GLEW-Entwicklerseite sagt: Die OpenGL Extension Wrangler Library (GLEW) ist eine plattformübergreifende Open-Source- Bibliothek...

14
Wann sollte ein Vertex-Array und wann ein VBO verwendet werden?

Ich versuche, mehr über Vertex-Arrays und Vertex-Buffer-Objekte zu erfahren , verstehe die Unterschiede jedoch nicht in Bezug auf: Anwendungsfall (statische Geometrie wie Terrains, Geometrie, die jeden Frame wie ein Partikelsystem ändert usw.) Performance Portabilität (alte Grafikkarte, Konsolen,...

14
Implementierung einer Skybox mit GLSL Version 330

Ich versuche, eine Skybox mit OpenGL 3.3 und GLSL Version 330 zum Laufen zu bringen. Ich konnte nirgendwo im Web ein vollständig modernes OGL-Skybox-Tutorial finden, also habe ich ein älteres modernisiert ( glVertexAttribPointer()statt gl_Vertexfür Vertices usw.). Es funktioniert meistens, aber für...

14
Großer Vertex Buffer gegen mehrere Draw Calls

Ich fange gerade mit OpenGL an und versuche, damit ein 2D-Spiel zu erstellen. In diesem Spiel habe ich ein sechseckiges Gitter, das aus einer Vielzahl verschiedenfarbiger Sechsecke besteht. Als neuer OpenGL-Programmierer sehe ich zwei Möglichkeiten, dieses Raster zu zeichnen: Verwenden Sie einen...