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

Was ist der Umfang von glTexParameters in OpenGL?

Funktioniert glTexParamter auf alle Texturen global oder nur auf die Textur, die aktuell gebunden ist. Zum Beispiel, wenn ich dies beim Laden der Textur rufe: %Vor% Und das bei einer anderen Textur laden: %Vor% Wenn ich die erste T...
04.09.2010, 20:41
3
Antworten

Wie kann man den OpenGL-Status bei Funktionsaufrufen verfolgen?

Da OpenGL eine Zustandsmaschine ist, bin ich ständig glEnable () und glDisable () in meinem Programm. Es gibt einige wenige Aufrufe, die ich nur am Anfang mache (wie zB glClearColor), aber die meisten anderen blicke ich an und aus (wie Beleuchtu...
06.08.2009, 20:35
3
Antworten

Summenbildintensitäten in GPU

Ich habe eine Anwendung, bei der ich die durchschnittliche Intensität eines Bildes für ungefähr 1 Million Bilder benötige. Es fühlt sich an wie ein Job für einen GPU-Fragment-Shader, aber Fragment-Shader sind für lokale Berechnungen pro Pixel, w...
15.09.2010, 22:26
2
Antworten

Multi-Monitor 3D-Anwendung

Ich wurde mit einem C ++ - 3D-Anwendungsprojekt herausgefordert, das drei Displays verwenden wird, die jeweils von einer anderen Kamera gerendert werden. Kürzlich habe ich von Ogre3D erfahren, aber es ist nicht klar, ob es die Ausgabe von ver...
07.01.2010, 21:10
1
Antwort

Performance Profiling von OpenGL Shadern

Gibt es ein Tool, das Performance-Profiling von OpenGL-Shadern durchführen kann?     
18.11.2010, 04:37
1
Antwort

Normale Zuordnung von GLSL mit LibGDX

Ich versuche, normales Mapping mit LibGDX zu implementieren. Also habe ich ein paar positive Ergebnisse bekommen, wenn ich diffuse und spiegelnde Farben im Vertex Shader berechne (zumindest denke ich das). Vertex-Shader: %Vor% Fragment...
23.04.2015, 14:06
1
Antwort

So zeichnen Sie verbundene Streifenlinien in OpenGL wie folgt

Ich möchte eine Reihe von verbundenen Linien (GL_LINE_STRIP) auf folgende Weise zeichnen. Ich hatte versucht, selbst zu programmieren, habe aber nicht das gewünschte Ergebnis, also komme ich hierher, hilf mir herauszufinden, wo ich falsch...
09.07.2013, 17:35
2
Antworten

3D-Volumen-Rendering und Mehrfach-Blickwinkel-Okklusion

Ich habe ein 'W x H x D' volumetrische Daten, die überall Null ist, außer für kleine kugelförmige Volumina, die 1 enthalten. Ich habe den Shader geschrieben, um den "Schnittpunkt" dieses 3D-Volumes mit einem generischen Objekt aus Scheitelpun...
04.10.2013, 14:22
1
Antwort

GLSL-Shader führt die Schleife nicht aus, wenn sie benötigt wird

Mein 9600GT hasst mich. Fragment Shader: %Vor% Wenn a=25 Programm mit 3000 fps läuft. Wenn a=26 Programm mit 20 fps läuft. Wenn die Größe von aa & lt; = 32 Problem nicht angezeigt wird. Ansichtsfenstergröße ist 1000x1000. Pro...
01.09.2013, 10:54
1
Antwort

Kosten für die Verzweigung von Uniformen auf modernen GPUs

Was ist bei Verwendung von GLSL auf modernen (GL3.3 +) GPUs die Wahrscheinlichkeit, dass Verzweigungen auf einer Uniform auftreten? In meiner Engine komme ich zu dem Punkt, an dem ich viele Shader habe. Und ich habe verschiedene Qualitätsvore...
17.03.2015, 04:28