Difference between revisions of "General OpenGL"

From OpenGL Wiki
Jump to navigation Jump to search
 
m (Fixing redlinks.)
 
(77 intermediate revisions by 8 users not shown)
Line 1: Line 1:
=== Using Viewing and Camera Transforms, and gluLookAt() ===
+
[[:Category:General OpenGL|General OpenGL Category Page]]
 +
== General information ==
  
=== Transformations ===
+
OpenGL concepts
 +
* [[OpenGL Objects]]: The standard OpenGL object model.
 +
* [[OpenGL Error Codes]]
  
=== Clipping, Culling, and Visibility Testing ===
+
[[OpenGL Shading Language]] aka GLSL.
 +
{{shader list}}
  
=== Color ===
+
OpenGL object types and concepts
 +
{{object list}}
  
=== The Depth Buffer ===
+
== Rendering pipeline ==
 +
{{pipeline list}}
  
=== Drawing Lines over Polygons and Using Polygon Offset ===
+
== FAQs and factoids ==
  
=== Rasterization and Operations on the Framebuffer ===
+
* [[FAQ]]: frequently asked questions
 +
** [[FAQ/Color]]
 +
* [[Creating an OpenGL Context]]
 +
* [[Get Context Info]]: Getting Information From GL
 +
* [[OpenGL and multithreading]]
 +
* [[Debugging Tools]]
 +
* [[Common Mistakes]]
 +
* [[Common Mistakes: Deprecated]]
 +
* [[Legacy OpenGL]]: why it is better to use modern GL rather than legacy GL
 +
* [[Drawing Lines over Polygons]]: Using glPolygonOffset.
  
=== Transparency, Translucency, and Using Blending ===
+
== Deprecated Functionality ==
 +
The following sections are deprecated in version 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward.
  
=== Display Lists and Vertex Arrays ===
+
* [[Fixed Function Texture Binding]]: See [[Use Texture With Shader|GLSL sampler binding]] instead.
 +
* [[Texture Combiners]]: See [[OpenGL Shading Language|The OpenGL Shading Language]] instead.
 +
* [[Vertex Arrays]]: See [[Buffer Object]] and [[Vertex Specification]].
 +
* [[Vertex Formats]]: See [[Vertex Array Object]]
 +
* [[Shadow Mapping without shaders]]
 +
* [[Fonts]]
 +
* [[Vertex Transformation]]
 +
* [[Selection mechanism]]
 +
* [[p-buffer]]
 +
* [[VBO - more]]
 +
* [[VBO - just examples]]
 +
* [[Mathematics of glTexGen]]
 +
* [[Viewing and Transformations]] : Answers about Transformations.
  
=== Using Fonts ===
+
[[Category:General OpenGL]]
 
 
=== Lights and Shadows ===
 
 
 
=== Curves, Surfaces, and Using Evaluators ===
 
 
 
=== Picking and Using Selection ===
 
 
 
=== Texture Mapping ===
 

Latest revision as of 15:25, 22 April 2019

General OpenGL Category Page

General information

OpenGL concepts

OpenGL Shading Language aka GLSL.


OpenGL object types and concepts


Rendering pipeline


FAQs and factoids

Deprecated Functionality

The following sections are deprecated in version 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward.