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

OpenGL-Tiefensortierung

Ich mache grundlegende Objekttransparenz mit Tiefensortierung. Als Tiefe verwende ich die Entfernung (quadriert) von der Kamera zu jedem Zentrum der Dreiecke des Modells, was ich als {(x1 + x2 + x3) / 3, (y1 + y2 + y3) / 3, (z1 + z2 + z3) / 3}....
29.11.2010, 16:44
2
Antworten

OpenGL-Standard-Pipeline-Alpha-Blending macht keinen Sinn für die Alpha-Komponente

F: Gibt es eine Möglichkeit, die Standard-Pipeline zu verwenden, um die Alpha-Komponente richtig zu mischen? Problem: Ich zeichne halbtransparente Flächen in eine Textur, dann möchte ich diese Textur in den Hauptrahmen-Puffer putzen. Norm...
30.05.2016, 19:21
1
Antwort

Sample-Tiefenpuffer im OpenGL-Compute-Shader

Ich versuche, eine Tiefenstruktur in einen Compute-Shader aufzunehmen und in eine andere Textur zu kopieren. Das Problem ist, dass ich keine korrekten Werte bekomme, wenn ich von der Tiefenstruktur lese: Ich habe versucht zu überprüfen, ob...
27.01.2014, 15:37
1
Antwort

OpenGL: Objekte sind glatt, wenn sie normalerweise gezeichnet werden, aber beim Rendern auf FBO scharfkantig

Ich habe ein Problem mit verschiedenen visuellen Ergebnissen, wenn ich einen FBO im Vergleich zum Standard-Framebuffer verwende: Ich rende meine OpenGL-Szene in ein Framebuffer-Objekt, weil ich dies für die Farbauswahl verwende. Die Sache ist...
13.05.2013, 13:05
2
Antworten

Asynchrone glReadPixels mit PBO

Ich möchte zwei PBOs verwenden, um Pixel auf andere Weise zu lesen. Ich dachte, der PBO-Weg wird viel schneller, weil glReadPixels sofort zurückkehrt, wenn PBO verwendet wird, und viel Zeit kann sich überlappen. Seltsamerweise scheint es kein...
10.07.2012, 08:47
1
Antwort

OpenGL multiple Matrix-Transformationen

Ich habe einen einfachen Vertex-Shader für Modelle %Vor% und ich gebe dort modelMatrix %Vor% wo transMat zum Positionieren, scaleMat zum Vergrößern des ganzen Bildes und rotMat zum Drehen des ganzen Terrains. Alles in Ordnung, während B...
19.09.2013, 15:09
2
Antworten

Wann kopiert glVertexPointer () Daten?

Ist es sicher, ein Vertex-Array auf dem Stack zu verwenden, wenn Sie glVertexPointer() (und die anderen verwandten Funktionen) aufrufen? Es ist mir unklar, wenn OpenGL tatsächlich die Daten von der übergebenen Struktur kopiert. Wenn es nic...
08.08.2011, 19:09
1
Antwort

Viele nicht deklarierte Bezeichner im Zusammenhang mit OpenGL mit GLFW

Ich versuche ein OpenGL-Projekt mit GLFW in Visual c ++ 2008 (Windows 7) einzurichten. Ich habe die GLFW-Include- und Bibliotheksverzeichnisse zu den Include- und Bibliothekspfaden des Projekts hinzugefügt, und ich habe Folgendes in zusätzliche...
14.08.2012, 11:33
1
Antwort

Wie wird der gesamte Speicher in Bytes abgerufen, die von OpenGL in C ++ verwendet werden?

Wie bekomme ich den gesamten Speicher in Bytes, die von OpenGL in C ++ benutzt werden? Ich baue eine OpenGL-Anwendung und der gesamte verwendete Speicher scheint zu steigen, ich kann die Informationen über den gesamten von Variablen & amp; Ob...
04.10.2011, 00:18
2
Antworten

Verwendet WebKit OpenGL zum Rendern von CSS-Übergängen?

Verwendet WebKit OpenGL zum Rendern von CSS-Übergängen oder verwendet es Software-Rendering?     
04.07.2011, 06:15