Als «opengl» getaggte Fragen

OpenGL ist ein Grafikstandard und eine API für den Desktop- und Workstation-Markt. Es ist so konzipiert, dass es mit dedizierter Computerhardware leicht zu beschleunigen ist. Daher bieten die meisten Implementierungen eine erheblich verbesserte Leistung gegenüber herkömmlichem Software-Rendering. Derzeit wird OpenGL für Anwendungen wie CAD-Software und Computerspiele verwendet. Es ist auch plattformübergreifend. Der OpenGL-Standard wird von der Khronos-Gruppe gesteuert, die auch OpenGL ES steuert.

1
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 Techniken zur Verfügung, von …
16 opengl  shadows 


1
OpenGL: Größenänderung von Anzeige und glOrtho / glViewport
Ich habe diese Frage aus mehreren Quellen recherchiert und muss noch eine eindeutige Antwort finden, die besagt, dass "Ja, das ist korrektes Denken" oder "Nein, hier ist, wie es gemacht wird". Ich versuche, mit OpenGL-Rendering die Unabhängigkeit von der Auflösung zu gewährleisten. Ich denke, ich sollte so vorgehen, dass ich …

1
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 im Inneren befindet Blick zum Horizont (siehe Bild …
16 opengl  3d  textures  shaders 

2
OpenGL: VBO oder glBegin () + glEnd ()?
Vor kurzem habe ich diesen Link zu einer Tutorial-Site von jemandem erhalten, dem ich das ursprüngliche OGL-Redbook gegeben habe. In der dritten Überschrift steht deutlich, dass glBegin () und glEnd () als typische Rendermethode vergessen werden sollen. Ich habe über die Redbook-Methode gelernt, sehe aber einige Vorteile bei VBOs. Ist …
16 opengl  graphics  glsl  vbo 

4
Fixed-Function vs Shaders: Welche für Anfänger?
Ich gehe derzeit zur Hochschule für Informatik. Obwohl ich vorhabe, irgendwann eine vorhandene Engine zu verwenden, um ein kleines Spiel zu erstellen, ist mein Ziel im Moment, die Grundlagen zu erlernen: nämlich 3D-Programmierung. Ich habe bereits einige Nachforschungen bezüglich der Wahl zwischen DirectX und OpenGL angestellt, und das allgemeine Gefühl, …

2
Welche OpenGL-Version (en) müssen Sie lernen und / oder verwenden?
Also, ich bin neu in OpenGL ... Ich habe allgemeine Kenntnisse im Programmieren von Spielen, aber wenig praktische Erfahrung. Ich habe in verschiedenen Artikeln und Büchern nachgesehen und versucht, in OpenGL einzutauchen, aber ich fand die verschiedenen Versionen und die alte und die neue Art, Dinge zu verwirren, verwirrend. Ich …


2
GLSL-Shader-Effekte: Bewegungsunschärfe
Ich habe eine vollständige 2D-Umgebung, in der Sprites als Landschaft, Charaktere usw. herumlaufen. Um das Bild auf dem neuesten Stand der Technik zu halten, möchte ich einen Bewegungsunschärfe-Effekt implementieren, ähnlich wie bei modernen FPS-Spielen (z. B. Crysis), wenn die Kamera schnell bewegt wird. In einem Seitenscroller ist der gewünschte Effekt, …

2
Was sind die gängigen Rendering-Optimierungstechniken für den Geometriedurchlauf in einem verzögerten Shading-Renderer? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe eine Spiel-Engine mit OpenGL 3 …

1
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 zum Laden von C / C ++ -Erweiterungen . GLEW bietet …
15 opengl  glew 

1
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 …
15 opengl  java  gui  lwjgl 

3
Wie kann ich OpenGL-Texturen skalieren, ohne dass sie unscharf werden?
Ich benutze OpenGL durch LWJGL. Ich habe ein 16x16 texturiertes Quad-Rendering bei 16x16. Wenn ich den Skalierungsbetrag ändere, wächst das Quad und wird mit zunehmender Größe unschärfer. Wie kann ich es skalieren, ohne verschwommen zu werden, wie in Minecraft. Hier ist der Code in meinem RenderableEntity-Objekt: public void render(){ Color.white.bind(); …
15 opengl  java  lwjgl  slick 


3
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 vergrößern?
15 opengl  3d  android  opengl-es 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.