Skip to content

TimAl6ert5/Felix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example OpenGL Mesh Viewer

Overview: This application is an example of using modern OpenGL to render a textured mesh object, light the object with a key and fill light, and provide an orbit style camera interface. Additional options include showing the wireframe and toggling orthographic or perspective projections.

Dependencies

Development Environment

See https://youtu.be/qFlJXMpxAO4

Future Improvements

  • Logging framework (maybe Boost https://www.boost.org/)
  • Find/use standard Wavefront OBJ file loading library
  • Use cmake (https://cmake.org/)
  • Support quads in OBJ file
  • Implement Shadows
  • Implement menu interface to adjust scene configuration

About

Beginning C++ and Modern OpenGL Graphics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published