OpenGL Learning 
=================

Songho : Excellent Presentations of OpenGL Basics
--------------------------------------------------

* http://www.songho.ca/index.html

Experience
------------

* https://www.opengl.org/wiki/Common_Mistakes


Z Depth, Framebuffer
----------------------

* http://www.sjbaker.org/steve/omniv/love_your_z_buffer.html
* http://www.glprogramming.com/red/chapter10.html
* http://www.opengl.org/archives/resources/faq/technical/depthbuffer.htm
* http://opengl.czweb.org/ch15/479-481.html

* http://www.opensg.org/projects/opensg/wiki/HDI/HugeScenes



Lighting
----------

* http://www.opengl.org/discussion_boards/showthread.php/168706-Light-Position-in-eye-s-cordinate

Modern GLSL OpenGL
--------------------

* http://www.arcsynthesis.org/gltut/index.html

gluLookAt
----------

Nice simple example

* http://stackoverflow.com/questions/15289184/glulookat-and-modelview-matrix


Usage examples
---------------

Meshlab, messy code : but its does a lot  

* http://sourceforge.net/p/meshlab/code/HEAD/tree/trunk/meshlab/src/meshlab/glarea.cpp


Old Style Fixed Pipeline
--------------------------

* http://www.glprogramming.com/red/index.html


Accessing the matrix
----------------------

* http://www.opengl.org/wiki/Viewing_and_Transformations#How_do_I_get_the_active_MODELVIEW_or_PROJECTION_matrices.3F
* http://stackoverflow.com/questions/9849374/using-glgetfloatv-to-retrieve-the-modelview-matrix-in-pyglet
* http://3dengine.org/main_OpenGL_matrices
* http://3dengine.org/Spectator_(PyOpenGL)