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)