OpenGl examples for site https://socode4.com/articles/en/open-gl.
- BumpingSphereRender - render textured sphere with directional light and bump mapping.
- LightTexturedSphereRender - render textured sphere with directional light.
- TexturedCubeRender - render cube with texture.
- TexturedQuadRender - render quad with texture, demonstrate how to apply 2D texture to the surface.
- ColoredCubeRender - render multicolored cube, demonstrate how to use VAO with single VBO and IBO.
- ColoredQuadRender - render multicolored quad, demonstrate how to use VAO with single VBO that contains multiple vertex attributes (positions and colors).
- QuadRender - render white quad, demonstrate how to use VBO. In OpenGL 3, VBO may not work standalone without VAO, so it uses VAO also.