Skip to content

swr06/Abstract-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published