项目作者: steaklive

项目描述 :
Simple GLFW OpenGL/C++ framework made for educational purposes: Assimp, ImGUI, Deferred/Forward+ Shading, Compute/Geometry Shaders and etc.
高级语言: C
项目地址: git://github.com/steaklive/SweetGL.git
创建时间: 2018-09-25T14:34:37Z
项目社区:https://github.com/steaklive/SweetGL

开源协议:

下载


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