/Abstract-OpenGL

This is just a project that abstracts the main modern OpenGL functions into classes.

Primary LanguageC

Abstract-OpenGL

This is just a project that abstracts the main modern OpenGL functions into classes. Since OpenGL is state machine, it makes it a little tedious to generate, bind and unbind modern OpenGL objects. So this library abstracts the whole thing into classes which makes it easier to dive in and write modern OpenGL code.

Dependencies

I used GLFW for windowing and GLEW to access modern OpenGL functions.

Brief Note

The CalculateFPS(GLFW* window) in Fps.h is used to limit the fps to 60.

The DisplayFPS(GLFW* window) in Fps.h is used to display the fps on the GLFW window title bar.

About the programmer

My name is Samuel Rasquinha and I am a 13 year old programmer from India! :)

Reporting bugs

You can email me at samuelrasquinha@gmail.com