General OpenGL: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
; [[Texturing a Sphere]] | ; [[Texturing a Sphere]] | ||
; [[Skybox]] | ; [[Skybox]] | ||
; [[Shadow Mapping without shaders]] | |||
; [[gluPerspective code]] | ; [[gluPerspective code]] | ||
; [[gluProject and gluUnProject code]] | ; [[gluProject and gluUnProject code]] | ||
; [[Drawing Lines over Polygons]] : Using glPolygonOffset. | ; [[Drawing Lines over Polygons]] : Using glPolygonOffset. | ||
; [[Alpha Blending]] : Transparency and Translucency. | ; [[Alpha Blending]] : Transparency and Translucency. | ||
; [[Fonts]] | ; [[Fonts]] | ||
; [[Selection mechanism]] | ; [[Selection mechanism]] | ||
; [[p-buffer]] | ; [[p-buffer]] |
Revision as of 13:37, 17 May 2009
This section explains the basics of the OpenGL API and answers some of the most frequently asked questions about it.
- FAQ
- frequently asked questions
- glGetString
- Getting Information From GL
- Viewing and Transformations
- Answers about Transformations.
- Clipping, Culling, and Visibility Testing
- Color
- Depth Buffer
- Texture Mapping
- Textures - more
- Textures - compression
- Texture Binding
- Texture Combiners
- Texturing a Sphere
- Skybox
- Shadow Mapping without shaders
- gluPerspective code
- gluProject and gluUnProject code
- Drawing Lines over Polygons
- Using glPolygonOffset.
- Alpha Blending
- Transparency and Translucency.
- Fonts
- Selection mechanism
- p-buffer
- Mathematics of glTexGen
- Vertex Arrays
- Vertex Formats
- VBO
- VBO - more
- NPOT Textures
- Multitexture with GLSL
- Vertex Transformation
- OpenGL and multithreading
- OpenGL 3.0 and beyond, creating a context
- GL error codes
- Debugging Tools
- Common Mistakes