Skip to content

blepfo/opengl_utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO

  • SimpleRenderer (processInputs(inputMutables), renderObjects, createGui)
  • Camera (origin, pitch, yaw, perspective)
  • Object
    • createVAO (optionally using VBO/UVs)
    • activateShader() (set material uniforms, bind textures, or lookup a material setup function with MaterialId)
    • draw(camera) (binds VAO, activate shader, glDrawArrays() or glDrawElements())
    • Materials *activateShader() (bind textures, set uniforms)
      • ?Textures

Requirements

About

OpenGL + GLFW + Dear ImGui

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published