flâneur — a map of the web's best reading

LearnOpenGL - OpenGL

learnopengl.com · 1,917 words · saved by 1 readers

Before starting our journey we should first define what OpenGL actually is. OpenGL is mainly considered an API (an Application Programming Interface) that provides us with a large set of functions that we can use to manipulate graphics and images. However, OpenGL by itself is not an API, but merely a specification, developed and maintained by the Khronos Group. The OpenGL specification specifies exactly what the result/output of each function should be and how it should perform. It is then up to the developers implementing this specification to come up with a solution of how this function should operate. Since the OpenGL specification does not give us implementation details, the actual developed versions of OpenGL are allowed to have different implementations, as long as their results comply with the specification (and are thus the same to the user). The people developing the actual OpenGL libraries are usually the graphics card manufacturers. Each graphics card that you buy supports s

LearnOpenGL - OpenGL Learn OpenGL, extensive tutorial resource for learning Modern OpenGL --> --> If you're running AdBlock, please consider whitelisting this site if you'd like to support LearnOpenGL (it helps a lot ); and no worries, I won't be mad if you don't :) Introduction Getting started OpenGL Creating a window Hello Window Hello Triangle Shaders Textures Transformations Coordinate Systems Camera Review Lighting Colors Basic Lighting Materials Lighting maps Light casters Multiple lights Review Model Loading Assimp Mesh Model Advanced OpenGL Depth testing Stencil testing Blending Face c

Explore this link on the map →

saved by

related reading