Skip to content

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuakeRenderer

NuakeRenderer is a simple library for OpenGL. It provides a simple abstraction over the most popular OpenGL concepts like Framebuffers, Textures, VertexBuffers, Shaders, etc.

How to build

Simply add this repository as a submodule or clone it in your project and include the folder in your CMake. Make sure you add the directory in your includes folder.

How to use

After including the NuakeRenderer/Window.h header

You can create a window with a title and some size

#include <NuakeRenderer/Window.h>

void main()
{
  using namespace NuakeRenderer;
  auto window = Window("My window", Vector2(1280, 720));

  while(!window.ShouldClose())
  {
    NuakeRenderer::Begin();
    // do rendering.
    window.SwapBuffers();
  }
}

About

Rendering library made for desktop applications

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages