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

Wie lade ich Texturen mit der FreeImage-Bibliothek zu OpenGL?

Ich lerne OpenGL in C ++ mit NeHe-Tutorials, aber ich versuche, sie mit FreeImage-Bibliothek statt Glaux oder SOIL zu machen. Der gute Punkt, den ich bei der Verwendung von FreeImage sehe, ist die letzte Aktualisierung im Oktober letzten Jahres,...
15.06.2013, 16:48
2
Antworten

Warum wird OpenGL ursprünglich als Zustandsmaschine entworfen? [closed]

Während meiner OpenGL Erfahrung habe ich oft vergessen einige Zustände einzustellen. Ich denke, State Machine ist heute vielleicht kein gutes Design. Aber jetzt muss es kompatibel sein. Und ich weiß auch, dass DirectX in den frühen Tagen auch ei...
04.03.2013, 03:14
9
Antworten

permission verweigert die Ausführung eines eigenen Programms (ubuntu)

Nicht genau programmieren bezogen ... Ich habe das Programm gebaut, ein paar grundlegende opengl, dann starte es und sh: / blabla Erlaubnis verweigert. Wie kann ich das abnehmen? das Programm macht nur ein rotierendes Quadrat und ich habe...
17.06.2009, 11:10
2
Antworten

GLSL - Verwendung eines benutzerdefinierten Ausgabeattributs anstelle von gl_Position

Ich lerne gerade OpenGL mit Shadern (3.3). Es gibt jedoch eine Sache, die ich nicht auszuarbeiten scheint. Ich habe gelesen, dass die Verwendung von eingebauten Variablen wie gl_Position und gl_FragCoords in OpenGL 3+ veraltet ist, daher wollte...
25.06.2014, 19:05
2
Antworten

openGL SubTexturing

Ich habe Bilddaten und ich möchte ein Unterbild davon als OpenGL-Textur verwenden. %Vor% Wie kann ich ein Teilbild dieses Bildes als Textur laden? Ich denke, es hat etwas mit der Verwendung von glTexSubImage2D zu tun, aber ich habe keine Ahn...
15.10.2008, 16:56
2
Antworten

Wie verwende ich openGL mit gcc auf Mac?

Ich versuche dieses openGL-Beispiel auf meinem Mac von der Befehlszeile mit gcc. Der XCode ist installiert, gcc wurde viele Male mit anderen Programmen (ohne Grafiken) verwendet. Nach diesem Thema I run: %Vor% und erhalten: %Vor%...
12.04.2014, 14:33
2
Antworten

Anti-Aliasing in OpenGL

Ich habe gerade mit OpenGL-Programmierung begonnen und ich baue eine Clock-Anwendung. Ich möchte, dass es so einfach aussieht: Ссылка Meine Anwendung sieht jedoch sehr "un-anti-aliased" aus: Ссылка Ich habe die GL_SMOOTH_POLYGON-Method...
06.11.2010, 05:48
2
Antworten

Shader kann nicht kompiliert werden

Ich folge dem Buch "OpenGL Programming Guide 8. Edition". Ich möchte nur das erste Programm, das in dem Buch auf meinem Mac eingeführt wurde, ausführen. Es ist Mavericks + Xcode 4.6.1 + Intel HD Grafik 4000. Das Problem ist also, dass der Sha...
05.01.2014, 08:21
9
Antworten

C ++ Plattformübergreifender Image Loader für OpenGL

Ich habe alles von SDL bis DevIL ausprobiert, und alle sind aus verschiedenen Gründen gescheitert. SDL segfaults aus verschiedenen Gründen, und DevIL hat ein seltsames Problem, bei dem ich, auch nachdem ich IL / ilut.h eingebunden habe und all...
15.07.2009, 01:47
2
Antworten

glVertexAttribPointer in OpenGL und in OpenGLES

Ich lese Tutorials über OpenGL und OpenGLES und bin ein wenig verwirrt über die Verwendung der Funktion glVertexAttribPointer in diesen beiden APIs. Im Tutorial OpenGL verwendet diese Funktion als letzten Parameter einen numerischen Offs...
13.03.2013, 08:44