Inhaltsverzeichnis
OpenGL
Einstieg
Computer einrichten
Einstieg
Theoretische Grundlagen
Vorbereitungen
Das erste Programm
Zu Bedenken
GL-Optionen
GL-Listen
Positionierung
Kamerafahrten
GLU-Primitive
GLEW - OpenGL Extention Wrapper Library
Siehe auch
OpenGL
Einstieg
Warum OpenGL
Vorkenntnisse
Computer einrichten
GLUT
kennenlernen
Installation testen
Picking
- The Ultimate one and only Picking-Tutorial
Einstieg
Den Bildschirm löschen, eine Hintergrundfarbe auswählen
Grafik-Befehle ausführen:
glFlush()
,
glFinish()
Dokumentation
und
Index
Vokabeln
Clipping
,
Viewport
(105)
Theoretische Grundlagen
Mathematik
Ebenen
Raum
Vektoren
Transformationen
Matrizen
(Matrizen werden rückwärts angewandt, Matrizen liegen spaltenweise im Array)
Farben
Vorbereitungen
Windows
: wglCreateContext, wglMakeCurrent, PixelFormate
SDL
Das erste Programm
HelloOpenGL
Punkte
,
Linien
,
Dreiecke
,
Vierecke
,
Polygone (Vielecke)
,
Zu Bedenken
glPointSize greift auch bei Quads
glClipPlanes bezieht sich auf den Ausgabebuffer, x geht also von -1 bis +1, unabhängig von der Darstellung
GL-Optionen
CullFaces
CCW, Drehsinn
glGet
GL-Listen
glNewList/glEndList
glCallList/glCallLists
glGenList
glIsList
Positionierung
Stack; Reihenfolge der Befehle
glTranslated
glRotated
glScaled
Kamerafahrten
gluLookAt
GLU-Primitive
Quadrics: gluNewQuadric, gluDeleteQuadric
gluSphere
gluCylinder
gluDisk
gluPartialDisk
gluQuadricTexture
gluQuadricDrawStyle
gluQuadricNormals
gluQuadricOrientation
GLEW - OpenGL Extention Wrapper Library
Probleme
- und Lösungen
Siehe auch
OpenGL.org
:
SDK
,
Wiki
DelphiGL
:
Wiki
Gamedev.net
:
OpenGL FAQ
GLEW
:
Basics
,
Advanced