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

Per-Vertex-Normale aus Perlin-Rauschen?

Ich erzeuge Terrain im OpenGL-Geometrieshader und habe Probleme beim Berechnen der Normalen für die Beleuchtung. Ich erzeuge das Terrain dynamisch für jeden Frame mit einer Perlin-Noise-Funktion, die im Geometry-Shader implementiert ist. Aus die...
28.06.2011, 07:48
2
Antworten

3D-Grafikverarbeitung - So berechnen Sie die Modelview-Matrix

Ich habe Probleme, die Mathematik zu verstehen, um vom Objektraum in den Raum zu konvertieren. Ich mache das in Hardware und ich habe die Atranspose-Matrix unten: Atranspose = %Vor% Dann, um den Punkt zu finden, den wir tun würden: %Vor...
27.04.2011, 01:08
3
Antworten

Welche Version von OpenGL / Direct3D sollte ich für optimale Kompatibilität ausrichten? [geschlossen]

Wenn wir Webseiten entwickeln, können wir auf der Grundlage von Markt freigeben . Wenn wir in .NET entwickeln, können wir weitgehend herausfinden, welche .NET-Version für welche Windows-Versionen es installiert haben . Aber wie können...
16.02.2010, 06:28
4
Antworten

Callback-Funktion in Freeglut von Objekt

Ich benutze MSVC ++ und freeglut, um openGL zu verwenden. Jetzt habe ich eine Klasse namens Camera , die ziemlich einfach ist, aber sie enthält auch die Funktion für die Umformung meines Fensters. Meine Frage ist: Wie kann ich glutReshapeF...
15.02.2011, 19:02
4
Antworten

OpenGL und GLUT in Eclipse unter OS X

Ich habe versucht, die OpenGL- und GLUT-Bibliotheken in Eclipse mit CDT unter OS X mit wenig Erfolg einzurichten. Ich kann nicht scheinen, Eklipse wirklich zu erkennen, wo GLUT ist. Es gibt mir gerade den Fehler, dass ich eine nicht aufgelöste A...
15.01.2010, 00:47
4
Antworten

OpenGL: Einfachste Möglichkeit, um Schatten und Licht Volumen zu machen?

Ich möchte fragen, was ist der einfachste Weg, um Schatten und Licht zu machen? Wie kann ich mehr Realismus inszenieren? Kennst du nette Tricks? Ich habe gehört, dass ich zum Erstellen von Schatten Stencil Buffer verwenden muss, aber ich weiß ni...
16.05.2010, 21:34
3
Antworten

OpenGL Linienbreite

In meiner OpenGL-App wird es nicht möglich sein, eine Linie zu zeichnen, die größer als zehn Pixel ist. Gibt es eine Möglichkeit, mehr als zehn Pixel zu zeichnen? %Vor%     
14.08.2010, 16:54
1
Antwort

GLSL Indizierung in uniform Array mit variabler Länge

Ich übergebe ein uniformes Array an den Geometrieshader und möchte mit einer Variablen indizieren. Ich kann variable Länge Array & amp; Index mit fester Nummer (numerische Konstante) ODER Ich kann eine feste Länge Array & amp; Index mit Variable...
08.11.2013, 21:26
1
Antwort

Warum teile ich Z in einer perspektivischen Projektion in OpenGL mit W?

Ich denke, das ist eher eine mathematische Frage als eine OpenGL, aber ich schweife ab. Wie auch immer, wenn der ganze Zweck der Teilung der Perspektive darin besteht, brauchbare X- und Y-Koordinaten zu erhalten, warum sollte man z durch w teile...
30.08.2014, 16:44
3
Antworten

Anti-Aliasing von gefüllten Formen in libgdx

Ich habe überall nach einer Möglichkeit gesucht, Kanten von gefüllten Formen, die mit ShapeRenderer (dh ShapeType.Filled ) gezeichnet wurden, mit Anti-Aliasing zu versehen, kann aber nichts darüber finden. Linien funktionieren gut mit G...
12.08.2013, 11:57