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.
2
Antworten

Das einfachste, minimalistische OpenGL 3.2-Kakaoprojekt

Ich habe die Legacy-openGL mit Kakao seit Jahren verwendet, aber ich habe jetzt Schwierigkeiten, den Übergang zu openGL 3.2 zu machen. Es gibt einige Beispiele im Internet, aber sie sind alle zu komplex (und viele kompilieren nicht mehr unter XC...
15.03.2014, 18:12
1
Antwort

wie man updateGL () in QT realtime macht

Ich frage mich, ob das Aufrufen von updateGL () in festen Timer-Intervallen den Renderprozess verlangsamen kann. Also, ich möchte versuchen, den Render in Echtzeit zu machen. Ich habe nicht die Funktion, es automatisch ausführen zu lassen. Wer w...
18.06.2013, 11:00
2
Antworten

Verwirrung über den OpenGL-Invariantenqualifikator

Ich ging also durch das orange Buch (3. Auflage) und stieß auf einen Abschnitt in Kapitel 9 über den invarianten Qualifizierer. Und es sagt:    Das invariante Qualifikationsmerkmal weist den Compiler an und verknüpft, Ausdrücke und Funktion...
25.09.2013, 00:01
1
Antwort

Führt glDeleteVertexArrays zur Löschung von VBOs, die mit der Löschung von VAO verbunden sind?

Nach dieser Frage markiert glDeleteBuffers den Videospeicher des Puffers als frei. Aber wenn ich glDeleteVertexArrays auf einem VAO aufruft, löscht dieser Aufruf alle VBOs, die mit diesem VAO verknüpft sind? Wenn nein, wann sollte ich VBOs...
11.01.2013, 09:11
2
Antworten

Einrichten von Projektions-, Modell- und Ansichtstransformationen für den Vertex-Shader in Eigen

Ich habe mich umgesehen und nie gesehen, was genau jede Matrix macht und welche Operationen sie bilden (so nennt die eigentliche Eigenfunktion). Das ist, was ich suche. Oder zumindest eine Beschreibung des Prozesses und ein paar Beispiele mit Ei...
07.12.2012, 17:53
2
Antworten

OpenGL versucht auch weiterhin mit GL_NEAREST (GL_TEXTURE_2D) zu verwischen

Ein Bild sagt tausend Worte, also was ist mit zwei? Ich habe diese Map Art: Um dies tatsächlich als Karte zu benutzen, skaliere ich diese Textur 6 mal. Dies ging jedoch nicht wie erwartet: Der gesamte OpenGL-Code ist in meiner home...
30.12.2011, 16:57
3
Antworten

gluLookAt () wird am besten in der GL_PROJECTION-Matrix oder in der GL_MODELVIEW-Matrix verwendet

Die OpenGL-Dokumentation besagt, dass die Aufrufe von gluLookAt () in der GL_MODELVIEW-Matrix ausgeführt werden sollten: Ссылка Tatsächlich verlinken die Dokumente auf einen Artikel, der besagt, dass die Verwendung von gluLookAt () in de...
02.03.2012, 20:19
1
Antwort

OpenGL Core und Kompatibilität [geschlossen]

Ich versuche OpenGL zu lernen. Ich habe Erfahrung mit C und C ++, baue eine Umgebung und all diesen Jazz auf, aber ich versuche, einen guten Ausgangspunkt zu finden. Ich bin mir der festen Funktionspipeline bewusst, die in OpenGL & lt; = 2.1...
06.06.2012, 19:12
2
Antworten

Screenshot mit OpenGL und / oder X11

Ich versuche, einen Screenshot des Bildschirms oder eines Fensters zu erhalten. Ich habe versucht, Funktionen von X11 zu verwenden und es funktioniert gut. Das Problem besteht darin, dass es viel Zeit kostet, die Pixel von XImage zu bekommen. Da...
19.05.2011, 18:38
2
Antworten

Aktuelle Farbe erhalten

Ich verwende glColor4f(1.0f, 1.0f, 1.0f, alpha_); , um Transparenz für die Grundelemente festzulegen, die ich zeichne. Allerdings würde ich gerne den aktuellen opengl Alpha-Wert lesen können. Ist das möglich? z.B. %Vor%     
26.10.2010, 22:07