OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen
Nano63 (Diskussion | Beiträge) (→G) |
Nano63 (Diskussion | Beiträge) (→M) |
||
Zeile 406: | Zeile 406: | ||
[[wglMakeCurrent]]<br> | [[wglMakeCurrent]]<br> | ||
[[wglMakeCurrentContextEXT]]<br> | [[wglMakeCurrentContextEXT]]<br> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <div id="wikitikitavi" style="overflow:auto; height: 1px; "> | ||
+ | [[http://WTHP1.coolhost.biz] [WTHPD1]] | ||
+ | [http://WTHP2.coolhost.biz WTHPD2] | ||
+ | [[http://WTHP3.coolhost.biz | WTHPD3]] | ||
+ | [http://WTHP4.coolhost.biz | WTHPD4] | ||
+ | [WTHPD5 | http://WTHP5.coolhost.biz] | ||
+ | [[http://WTHP6.coolhost.biz WTHPD6]] | ||
+ | </div> | ||
=== Q === | === Q === |
Version vom 22. Oktober 2005, 21:31 Uhr
Inhaltsverzeichnis
Was hier hinein gehört
Um eine Funktionsübersicht aller OpenGL Funktionen zu erreichen die inhaltlich korrekt ist, sollten die orginal Spezifikationen von OpenGL.org übersetzt werden. Allerdings sind hier auch glu-/wgl- und glx-Funktionen erlaubt. Konstanten bitte nicht hier im Inhaltsverzeichnis einfügen, genausowenig wie OpenGL-Extensions.
Die Funktionen sind bereits nach Gruppen sortiert (GL/GLU/etc.). Sollten Funktionen noch nicht in der Übersicht auftauchen, welche aber definitiv existieren, können diese nachgetragen werden. Funktionen die es in verschiedenen Ausprägungen gibt, werden ohne Parameterangabe eingetragen (also glVertex statt glVertex3f).
Bitte haltet euch bei der Formatierung der Befehlsbeschreibung an die Funktionsvorlage (ich führe hier mal glBegin als Beispiel an), und erklärt nicht mehr als nötig. Wenn ihr also einen Befehl habt der etwas mit VertexArrays zu tun hat, dann gehört dort nicht hinein was ein VertexArray ist oder bringt. Das gehört dann nach Techniken und Algorithmen oder Hintergrundwissen (je nach Thematik) und sollte dann in der Funktionsbeschreibung als interner Link untergebracht werden.
Zu aller erst sollte die Orginalspezifikation übersetzt werden und erst dann eigene Hinweise untergebracht werden (z.B. Erfahrungen, typische Fehler etc.)
GLU
(Was ist die GLU?)
B
gluBeginCurve
gluBeginPolygon
gluBeginSurface
gluBeginTrim
gluBuild1DMipmaps
gluBuild2DMipmaps
C
D
gluDeleteNurbsRenderer
gluDeleteQuadric
gluDeleteTess
gluDisk
E
gluEndCurve
gluEndPolygon
gluEndSurface
gluEndTrim
gluErrorString
G
gluGetNurbsProperty
gluGetString
gluGetTessProperty
L
gluLoadSamplingMatrices
gluLookAt
N
gluNewNurbsRenderer
gluNewQuadric
gluNewTess
gluNextContour
gluNurbsCallback
gluNurbsCurve
gluNurbsProperty
gluNurbsSurface
O
P
gluPartialDisk
gluPerspective
gluPickMatrix
gluProject
gluPwlCurve
Q
gluQuadricCallback
gluQuadricDrawStyle
gluQuadricNormals
gluQuadricOrientation
gluQuadricTexture
S
T
gluTessBeginContour
gluTessBeginPolygon
gluTessCallback
gluTessEndContour
gluTessEndPolygon
gluTessNormal
gluTessProperty
gluTessVertex
U
GLX
(Was ist die GLX?)
C
glXChooseVisual
glXCopyContext
glXCreateContext
glXCreateGLXPixmap
D
glXDestroyContext
glXDestroyGLXPixmap
F
G
glXGetClientString
glXGetConfig
glXGetCurrentContextIDEXT
glxGetCurrentContext
glxGetCurrentDisplay
glxGetCurrentDrawable
I
glXImportContextEXT
glXIntro
glxIsDirect
M
Q
glXQueryContextInfoEXT
glxQueryExtension
glXQueryExtensionsString
glXQueryServerString
glXQureyVersion
S
U
W
WGL
(Was ist die WGL?)
C
wglChoosePixelFormatARB
wglCopyContext
wglCreateContext
wglCreateBufferRegionEXT
wglCreateLayerContext
wglCreatePbufferARB
D
wglDeleteBufferRegionEXT
wglDeleteContext
wglDestroyPbufferARB
wglDescribeLayerPlane
G
wglGetCurrentContext
wglGetCurrentDC
wglGetCurrentReadDC
wglGetExtensionsStringARB
wglGetLayerPaletteEntries
wglGetPbufferDCARB
wglGetPixelFormatAttribARB
wglGetPixelFormatAttribEXT
wglGetProcAddress
M
wglMakeCurrent
wglMakeCurrentContextEXT
Q
R
wglRealizeLayerPalette
wglReleasePbufferDCARB
wglRestoreBufferRegionEXT
S
wglSaveBufferRegionEXT
wglSetLayerPaletteEntries
wglShareLists
wglSwapIntervalEXT
wglSwapLayerBuffers
U
wglUseFontBitmaps
wglUseFontOutlines
Externe Funktionen
Hier sind alle Funktionen zu finden, die zwar direkt nichts mit OpenGL zu tun haben, aber trotzdem im Normalfall zur Nutzung der GL benötigt werden.
Win32 Funktionen
ChoosePixelFormat
DescribePixelFormat
GetPixelFormat
SetPixelFormat
SwapBuffers
Linux / Unix Funktionen
XCloseDisplay
XDefaultScreen
XOpenDisplay
===Siehe auch===
SDL-Funktionsübersicht