Skip to content

karol-gruszczyk/graphics-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bauasian

A modern OpenGL(core profile) based graphics engine using C++14 with boost. alt tag

master
Build Status

develop
Build Status

Build

Requirements

Library

  • GLEW
  • GLM
  • Boost
    • filesystem
  • FreeImage
  • Assimp
  • FreeType
Ubuntu / Linux copy-paste
sudo apt-get install libglew-dev libglm-dev libboost-filesystem-dev libfreeimage-dev libassimp-dev libfreetype6-dev

Example usage program

  • GLFW3
Ubuntu / Linux copy-paste
sudo apt-get install libglfw3-dev

CMake

cmake .
make

Utilized OpenGL features:

  • Vertex Buffers
  • Vertex Arrays
  • Index Buffers
  • Frame Buffers
  • Render Buffers
  • Uniform Buffers
  • Direct State Access
  • Cube Textures

About

modern OpenGL based graphics engine using C++14 with boost.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •