/opengl-space

OpenGL projects for Computer graphics

Primary LanguageC++MIT LicenseMIT

OpenGL Applications

Basic Win32 ConsoleApplication

OpenGL API reference

Link: https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/

Steps

Open the solution HSolGL.sln in Visual Studio 2017 Community edition

Projects

1. SimpleDraw
2. H0SimGL
3. H1Maze
4. H2 SoftRndr

Resources

  1. OpenGL mother site @ www.opengl.org
  2. Fundamentals on OpenGL @ http://www.songho.ca/opengl
  3. Nehe OpenGL Tutorials @ http://nehe.gamedev.net
  4. Nate Robin's OpenGL Tutor @ http://www.xmission.com/~nate/opengl.html
    • Provides a few animated programs to illustrate OpenGL functions, such as gluLookAt.
    • Nate Robin also provides the original GLUT library.
  5. Lighthouse 3D tutorials @ http://www.lighthouse3d.com
  6. Matrix Transformation @ https://www.3dgep.com/understanding-the-view-matrix/
  7. Rasterization @ https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/overview-rasterization-algorithm
  8. Texture Mapping @ http://archive.gamedev.net/archive/reference/articles/article810.html