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.


3
Was ist eine bessere Abstraktionsschicht für die Verwaltung von D3D9- und OpenGL-Scheitelpunktdaten?
Mein Rendering-Code war immer OpenGL. Ich muss jetzt eine Plattform ohne OpenGL unterstützen, daher muss ich eine Abstraktionsschicht hinzufügen, die OpenGL und Direct3D 9 umschließt. Ich werde Direct3D 11 später unterstützen. TL; DR: Die Unterschiede zwischen OpenGL und Direct3D führen zu Redundanz für den Programmierer, und das Datenlayout fühlt sich …

1
Wie wird Animation in nicht sofortigem OpenGL behandelt?
Ich bin ein Neuling im modernen OpenGL. Ich bin mit der unmittelbaren OpenGL-Methodik vertraut, habe aber noch nie ernsthaft mit VBOs gearbeitet. Meine Frage betrifft die Animation. Im Sofortmodus müssen Sie zum Erzielen einer Animation nur verschiedene Scheitelpunktpositionen (aus Keyframes interpoliert) im Objektraum streamen. Wie wird dies in nicht sofortigem …
8 opengl  animation  vbo 


2
Was ist die Hauptverwendung von Vertex-Pufferobjekten?
Nach dem, was ich gelesen habe, scheinen VBOs nur der Leistung zu dienen. Ich arbeite an einem sehr rudimentären Lernprojekt in lwjgl und versuche nur herauszufinden, in welche erweiterten Funktionen der Bibliothek ich mich vertiefen sollte und welche Verwendung sie haben. Mein Verständnis ist, dass VBOs es einer Person ermöglichen, …
8 opengl  java  lwjgl 


1
OpenGL gegen Physik?
Ich bin sehr neu in der Spielprogrammierung und ich bin in meinem ersten Projekt. Ich bin zu einem Punkt gekommen, an dem ich kompetenten Rat brauche: Damit die Spielphysik nun an Objekten arbeiten kann, muss sie die Position jedes Objekts und seine Ausrichtung im 3D-Raum kennen. Im Rahmen der Simulation …
8 opengl  physics 

2
Benötigen Sie Beratung für 3D BSP-basierte Grafik-Engine [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . 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 2 Jahren . Ich habe mir einen OpenGL BSP-Viewer für ein …
8 opengl  bsp 


1
Muss ich wirklich mein eigenes optimiertes Modellformat schreiben?
Ich bin also ein brandneuer Neuling in der Welt der Spieleentwickler und versuche zunächst, mein eigenes Spiel mit C ++ und openGL zu schreiben. Ich beschäftige mich mit dem Laden von Modellen usw. und während ich nach dem "besten Format" suche, stelle ich fest, dass die meisten gängigen Formate für …
8 opengl  c++  models 


1
Erhalten der OpenGL-Hardwarebeschleunigung mit SDL unter Linux
Ich versuche, SDL + OpenGL zu verwenden, aber ich glaube nicht, dass die Hardwarebeschleunigung funktioniert, da die Framerate für etwa 18000 Polys auf einem Quad-Core-Computer etwa 24 fps beträgt, auf einem Intel Atom jedoch hoffnungslose 1-2 fps. Sogar der Quad-Core beginnt zu kämpfen, wenn die Polyzahl darüber steigt. Ich habe …
8 opengl  c++  sdl  linux 

4
Mit GLUT die Maus im Fenster in OpenGL einfangen?
Ich verstehe vollkommen, dass GLUT begrenzt ist und das folgende Problem wahrscheinlich nicht mit OpenGL / GLUT gelöst werden kann, aber da ich nicht genau weiß, ob es kann oder nicht, frage ich besser einfach. Vielleicht mache ich etwas falsch oder vergesse etwas Wichtiges. Oder wahrscheinlich auch nicht und GLUT …
8 opengl  windows  glut 

3
OpenGL-Vertex-Attribute - Normalisierung
Leider habe ich gesucht und keine endgültige Antwort gefunden. Wann würden Sie die Scheitelpunktdaten in OpenGL mit dem folgenden Befehl normalisieren: glVertexAttribPointer(index, size, type, normalize, stride, pointer); Dh wann würde normalize == GL_TRUE; In welchen Situationen und warum sollten Sie die GPU die Berechnungen durchführen lassen, anstatt sie vorzuverarbeiten? Alle …
8 opengl  c  vertex 

6
Benötigt man Normalen für ein rein 2d Spiel?
Ich fange an, OpenGL zu lernen, indem ich ein reines 2D-Spiel erstelle. Ich muss mich für das Format der Vertices entscheiden. Benötige ich eine normale Komponente? Oder wird dies für eine 2d-Komponente nicht benötigt? Mein Bauchgefühl sagt, ich werde es nicht brauchen, da alles flach ist. Aber vielleicht brauche ich …
8 opengl  2d  normals 

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.