Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.29 KB

README.md

File metadata and controls

36 lines (29 loc) · 1.29 KB

Nebula_Engine

Nebula Engine is a small rendering framework for the third semester at the sae institute. The ambition was to create a small, easy-to-use framework in OpenGL. Still working on this project.

Contributions and general support are welcome.

Screenshots

Non-Normal Normal

Documentation

Download nebula and navigate to Documentation -> html -> and open index.html in your webbrowser

How to compile

  1. Download the Windows 10 SDK (https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/)
  2. Open the Nebula_Engine.sln
  3. Choose Debug mode and x86
  4. Right click the solution and retarget the project.
  5. Press "Local Windows Debugger"
  6. Look around with the mouse, move around with WASD
  7. Press 'Left-SHIFT' for faster movement

SDKs

  • GLM - Math Library
  • GLFW - Window creation and handling
  • GLEW - Modern OpenGL
  • FMOD - 2D/3D Audio Engine
  • ImgUi - UI System

Documentation tool

  • Doxygen - Documentation tool for HTML files

ToDo List

  • Entity-Component System
  • HDR implementation
  • Soft Shadows, fixing some issues with the shadow system