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

Sollte ich GL_CULL_FACE immer verwenden?

Sollte ich diese Methode immer beim Rendern verwenden? Verlangsamt es viel auf schlechten Grafikkarten? Wenn das Endergebnis nicht viele gekillte Gesichter haben wird, sollte ich dann diese Methode auch verwenden?     
06.03.2010, 17:37
2
Antworten

OpenCV-Image wird für OpenGL-Textur geladen

Ich möchte ein Bild (jpg und png) mit OpenCV als OpenGL Texture laden. So lade ich das Bild in OpenGL: %Vor% Das Bild wird geladen, da "image.empty" immer false zurückgibt So rendere ich die Szene mit der erstellten Textur: %Vor% U...
29.05.2013, 09:10
3
Antworten

Quaternion Mathematik für die Rotation?

Ich zeichne eine flache Scheibe mit gluDisk() in meiner Szene. gluDisk() zeichnet die Festplatte in Richtung der positiven Z-Achse, aber ich möchte, dass sie einer beliebigen Norm entspricht, die ich habe. Natürlich muss ich glRotate()...
18.04.2009, 22:02
5
Antworten

Mehrere Fenster in OpenGL?

Ist es möglich OpenGL in 2 Fenstern zu haben? wie in 2 verschiedenen Fenstern (sagen wir die erste ist 640x480 und die andere ist 1024x768) Rendern verschiedener Dinge (sagen wir, ein Fenster ist ein Editor und das andere ist die Haupt / normale...
17.01.2009, 04:41
1
Antwort

glGetAttribLocation gibt -1 zurück, wenn ein vorhandenes Shader-Attribut abgerufen wird

Ich versuche, Attribute an meinen Vertex-Shader zu übergeben, aber aus irgendeinem Grund gibt es mir weiterhin eine -1 am dritten Attribut-Ort, den ich mit openGl über glGetAttribLocation () abfragen möchte. Momentan gibt es mir immer noch eine...
26.03.2013, 14:44
1
Antwort

Falsche Reihenfolge der Matrixwerte in Glm?

Ich begann mit der GLM -Bibliothek, um mathematische Operationen über OpenGL 3 und GLSL durchzuführen. Ich brauche eine orthographische Projektion, um 2D-Grafiken zu zeichnen, also habe ich diesen einfachen Code geschrieben: %Vor% Auf dem...
23.02.2011, 21:20
2
Antworten

Wie aktualisiere ich die OpenGL Modelview Matrix mit meiner eigenen 4x4 Matrix?

Ich habe 4x4 Matrix für Objekttransformationen. %Vor% Aber ich weiß nicht, wie ich OpenGL ModelView Matrix mit meiner Matrix aktualisieren soll. Soll ich glTranslatef () / glRotatef () mit relavanten Werten aus meiner Matrix verwenden oder s...
01.02.2012, 06:57
2
Antworten

Verwendung von VBOs ohne VAOs mit OpenGL-Core-Profil?

Ich habe Probleme mit Vertex-Puffer-Objekten ohne mit einem Vertex-Array-Objekt. Mein Verständnis war, dass VAOs nur den Zustand um VBOs einkapseln. Aber sollten die VBOs nicht ohne VAO verwendbar sein? Hier ist ein kleines Beispiel. Mit...
05.05.2015, 15:32
1
Antwort

Einen Punkt in einer Linie finden

Ich kenne die Start- und Endpunkte eines Liniensegments. Für dieses Beispiel sagen wir, dass das Liniensegment einen Abstand von 5 hat. Jetzt möchte ich den Punkt kennen, der einen Abstand von drei vom Endpunkt entfernt hat. Irgendeine Idee, wie...
19.12.2009, 21:34
5
Antworten

OpenGL GPU Speicherbereinigung, erforderlich?

Muss ich alle DisplayLists, Texturen, (Geometry-) Shader usw. per Hand über die glDelete * -Funktionen aufräumen, oder wird der GPU-Speicher automatisch freigegeben, wenn mein Programm beendet wird / abstürzt? Hinweis: GPU-Speicher bezieht si...
06.02.2010, 23:04