Skip to content

igoramorim/learn-opengl

Repository files navigation

Learn OpenGL

What?

I am following the tutorials from the amazing learnopengl.com and the idea here is to collect some examples on how to do ______ in OpenGL

Demos

  • Clear Color: Shows how to change the screen color

  • Triangles: Shows how to render triangles

  • Shader Uniform: Shows how to use simple shader uniforms

    • TODO: Add img
  • Shader Class: Shows how to use a 'Shader Class' to handle shader stuff (read shader files, compile etc)

  • Texture: Shows how to add textures to the quads

  • Texture Class: Shows how to use a 'Texture Class' to handle texture stuff

  • Transformations: Shows how to translate, rotate and scale a quad

    • TODO: Add img
  • Coordinate System: Plane: Shows how to use ModelMatrix, ViewMatrix and ProjectionMatrix

  • Coordinate System: Cube: Just like Coordinate System: Plane but using a cube

    • TODO: Add img
  • Camera Class: Shows how to use the ViewMatrix and ProjectionMatrix to create a Camera that you can control and move around the scene

    • TODO: Add img
  • Encapsulation Classes: Show how to use VertexArray, VertexBuffer, IndexBuffer and VertexBufferLayout to make things simple

    • TODO: Add img

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages