Skip to content

antopilo/NuakeRenderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published