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

#fehler gl.h enthalten vor glew.h

Ich versuche also, meinen OpenGL-Code von Main () in eine bestimmte Klasse zu verschieben, die nur bei Bedarf mit der 3D-Grafik umgehen kann. Zuvor sah der Anfang meiner Datei main.cpp wie folgt aus: %Vor% Das hat gut genug funktioniert. Ich...
20.12.2011, 19:11
1
Antwort

Viele OpenGL-Fehler erhalten

Ich versuche, das Projekt eines anderen zu kompilieren, und ich bekomme ungefähr 850 Fehler, die alle mit OpenGL zusammenhängen. Ich verwende Visual Studio 2008 auf 64-Bit-Windows 7, aber das Projekt ist ein Win32-Projekt. Wie Sie sehen könne...
03.06.2011, 02:52
3
Antworten

Polygon in Dreiecke umwandeln [geschlossen]

Um einen VBO in OpenGl zu erstellen, muss ich Polygone in Dreiecke umwandeln. Gibt es irgendwo ein Skript / Code, das das beschreiben würde? Ich würde etwas Robustes für konvexe und konkave Polygone brauchen.     
06.09.2011, 06:57
1
Antwort

Kopiert glBlitFramebuffer alle Farbanhänge, wenn die GL_COLOR_BUFFER_BIT Maske angegeben ist

Ich konnte das nirgends in der OpenGL-Dokumentation finden. Es tut uns leid, wenn es zuvor beantwortet wurde. Aber meine Frage ist, wenn ich Pixel von einem FBO zu einem anderen kopiere und jeder von ihnen mehrere (nicht die gleiche Anzahl) von...
17.07.2013, 05:20
1
Antwort

Wie schreibt man Pass-Through-Vertex- und Fragment-Shader für einen Framebuffer mit angehängter Textur?

Ich versuche, Shader zu verwenden, um eine Textur zu ändern, die an einen Framebuffer gebunden ist, aber ich bin verwirrt, wie die Shader die "ursprünglichen" Eingabewerte erhalten. Ich mache folgendes: %Vor% Wie würden leere Vertex- und...
12.06.2013, 11:04
2
Antworten

Mischen der festen Funktionspipeline und der programmierbaren Pipeline in opengl

Okay, also hier ist mein Problem. Ich habe ein Framework, das von meiner Schule für Visualisierungen verwendet wird, und ich habe versucht, es für 3D-Grafiken einzurichten. Problem ist, dass das Framework derzeit nur die feste Funktionspipeline...
10.03.2014, 06:57
2
Antworten

Forcing Machine zur Verwendung einer dedizierten Grafikkarte?

Ich bin Teil eines Teams, das eine Anwendung mit C ++ mit SDL und OpenGL entwickelt. Auf Laptops, wenn die Anwendung ausgeführt wird, wird die dedizierte Grafikkarte nicht verwendet und der GL-Kontext kann nicht erstellt werden, da die integr...
29.05.2013, 20:38
1
Antwort

Wie schreibe ich eine 2D OpenGL App für OpenGL ES?

Ich arbeite an einem OpenGL-2D-Spiel mit Sprite-Grafiken. Ich wurde kürzlich darauf hingewiesen, dass ich OpenGL-ES-Aufrufe verwenden sollte, da es sich um eine Untergruppe von OpenGL handelt, die es mir erlauben würde, sie einfacher auf mobile...
24.04.2012, 14:22
1
Antwort

Welche Schritte sind erforderlich, um meine Szene in ein Framebuffer-Objekt (FBO) zu rendern und dann den FBO auf den Bildschirm zu rendern?

Ich habe eine ziemlich komplizierte Szene mit vielen GL_POINTS, die ich rendern muss. Die Szene wird größtenteils statisch sein, daher möchte ich sie in ein Framebuffer-Objekt rendern und dann nur den FBO aktualisieren, wenn sich meine Szene tat...
16.03.2012, 18:46
1
Antwort

Warum muss glLoadIdentity nach jedem Aufruf von glMatrixMode aufgerufen werden?

Ich lese gerade ein Buch über OpenGL, SDL und habe etwas über die OpenGL-Dokumentation gelesen. Ich habe auch diesen Beitrag gelesen: Was macht glLoadIdentity () in OpenGL? Ich begreife was glLoadIdentity () tut und warum es in einem allgem...
04.08.2011, 23:49