Skip to content

Simple GLFW OpenGL/C++ framework made for educational purposes: Assimp, ImGUI, Deferred/Forward+ Shading, Compute/Geometry Shaders and etc.

Notifications You must be signed in to change notification settings

steaklive/SweetGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SweetGL

Simple GLFW OpenGL/C++ framework for educational purposes: Assimp, ImGUI, Deferred/Forward+ Shading, Compute/Geometry Shaders and etc.


alt text
alt text
alt text

Current features

  • 3D model loading (.obj, .fbx and etc.) with Assimp Library
  • User Interface with ImGui
  • Demos:
    • 'Deferred Shading'
    • 'Forward+ Shading'
    • 'GPU particles' with Compute/Geometry Shaders
    • 'Depth of Field' with Compute Shaders

External Dependencies

Requirements

  • Visual Studio 2017
  • Windows 10 + SDK
  • OpenGL 4.3+ supported hardware

About

Simple GLFW OpenGL/C++ framework made for educational purposes: Assimp, ImGUI, Deferred/Forward+ Shading, Compute/Geometry Shaders and etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published