Skip to content

mortennobel/RenderE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RenderE

Simple render engine for OpenGL

Note: RenderE is no longer maintained. Instead checkout :

DESCRIPTION

The purpose of the render is to create a basic render engine for the OpenGL 3.0.

The goal of the project is:

  • Simple code
  • Avoid using any deprecated code for OpenGL
  • Wrap OpenGL calls
  • Create a simple scenegraph used in the rendering
  • Comply with the Google C++ Style Guide

Dependencies:

  • GLEW
  • glm (OpenGL Mathematics)
  • Xerces-C++
  • libPNG (optional texture loader)
  • zlib (optional - but required for libPNG)
  • FBX SDK (optional - model loader)

Features

  • Shader based (GLSL)
  • Component based scene graph
  • Model loading (FBX, Collada)
  • Scene descriptions in XML

Todo

INSTALLATION

[Todo create documentation]

License

Copyright Morten Nobel-Joergensen (https://www.nobel-joergensen.com)

License lgpl 3.0 (https://www.gnu.org/licenses/lgpl-3.0.txt)

About

Simple render engine for OpenGL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published