Skip to content

AgentX1994/OpenGL-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Open GL Renderer V0.1

This is a basic mesh renderer written in C++ using OpenGL with GLFW. Currently, it only supports one mesh (a basic cube) and single color shading, and the camera can only translate, not rotate.

Controls: W,S - Forwards, Backwards A,D - Left, Right R,F - Up, Down

TODO (In rough order of desired completion):

  • Add support for camera rotation using the mouse
  • Add support for surface normals on meshes for more advanced shading
  • Add support for point light sources
  • Add support for loading in arbitrary meshes
  • Add support for adding objects during execution
  • Add support for removing objects during execution
  • Add support for saving/loading scenes
  • More to be determined

About

A basic renderer coded in C++ with OpenGL using GLFW.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published