opengl

OpenGL (Open Graphics Library) ist ein Grafikstandard und eine API, die plattformunabhängig und für Desktops, Workstations und mobile Geräte verfügbar ist. Es wurde entwickelt, um hardwarebeschleunigtes Rendering bereitzustellen und bietet daher eine erheblich verbesserte Leistung gegenüber dem herkömmlichen Software-Rendering. OpenGL wird für Anwendungen wie CAD-Software und Computerspiele verwendet. Der OpenGL-Standard sowie OpenGL ES werden von der Khronos-Gruppe gesteuert.
1
Antwort

Stand der Technik Culling und Batching-Techniken beim Rendern

Ich arbeite gerade an der Aktualisierung und Umstrukturierung einer OpenGL-Render-Engine. Die Engine wird verwendet, um große Szenen von architektonischen Daten (Gebäude mit Innenräumen) zu visualisieren, und die Anzahl von Objekten kann ziemlic...
21.06.2013, 10:38
1
Antwort

Erinnert sich ein VAO sowohl an einen EBO / IBO (Elemente oder Indizes) als auch an einen VBO?

Mein Code funktioniert so, wie er sollte, aber es könnte ein Zufall sein, und ich möchte später nicht auf einen Fehler eingehen, also versuche ich, ihn so sauber wie möglich zu halten: Ich mache folgendes, um ein Mesh zu initialisieren: G...
27.06.2013, 00:28
1
Antwort

OpenGL Projektive Textur-Mapping über Shaders

Ich versuche, einen einfachen projektiven Textur-Mapping-Ansatz zu implementieren, indem ich Shader in OpenGL 3+ verwende. Obwohl es einige Beispiele im Web gibt, habe ich Probleme, ein funktionierendes Beispiel mit Shadern zu erstellen. Ich...
29.03.2014, 15:03
1
Antwort

Include OpenGL-Bibliotheken in C ++, Windows 7

Ich lese durch ein Tutorial "Erste Schritte mit OpenGL" und bin auf diesen Text gestoßen:    "Wenn Sie C / C ++ verwenden, müssen Sie zuerst eine Build-Umgebung (Visual Studio-Projekt, GNU-Makefile, CMake-Datei usw.) einrichten, die eine Verb...
11.09.2012, 19:01
3
Antworten

Multithread-X11-Anwendung und OpenGL

Ich versuche, eine Multithread OpenGL-Anwendung mit libx11 zu erstellen - mit einem separaten Thread pro Fenster und einem Manager-Thread. Ich habe eine Ereignisschleife im Manager-Thread: %Vor% Dies ist eine großartige Event-Schleife für...
19.06.2011, 12:56
2
Antworten

Hosten von QOpenGL-Widget in QML

Ich habe eine Bibliothek, die mir ein QGLWidget beweist, und die Schnittstelle erlaubt mir nur die Größe zu ändern / Größe zu setzen und einige GL-Animationen zu steuern; aber kein GL-Befehl wird außerhalb ausgesetzt, ich initialisiere GLWidget...
11.02.2012, 18:32
1
Antwort

Wie funktioniert Multisample wirklich?

Ich bin sehr daran interessiert zu verstehen, wie Multisampling funktioniert. Ich habe eine große Literatur darüber gefunden, wie man sie aktivieren oder verwenden kann, aber sehr wenig Informationen darüber, was sie wirklich tut, um eine Antial...
14.01.2012, 10:02
2
Antworten

OpenGL4.5 - Binde mehrere Texturen und Sampler

Ich versuche, Texturen, Textureinheiten und Sampler in OpenGL 4.5 zu verstehen. Ich füge ein Bild von dem an, was ich herausfinden möchte. Ich denke in meinem Beispiel ist alles in Ordnung, aber ich bin mir nicht so sicher über den 1D Samp...
21.07.2017, 09:09
1
Antwort

Freeglut, OpenGL und Speicher

Ich habe angefangen, OpenGL mit Glew und Freeglut zu üben. Ich habe eine Frage zu meiner Bewerbung und frage mich, ob jemand auf dasselbe Problem gestoßen ist (falls es eines ist)? Wenn ich meine Anwendung zum ersten Mal ausführe,...
30.08.2013, 09:03
2
Antworten

Was ist der Unterschied zwischen einer Probe, einem Pixel und einem Fragment?

Ich kann immer noch nicht sagen, welche Unterschiede zwischen einem Sample / Pixel / Fragment bestehen. Da der Fragment-Shader pro Pixel ausgeführt wird, denke ich, dass ein Fragment nur auf ein Pixel verweist, ist das korrekt? Kann jemand mi...
01.07.2015, 22:54