Skip to content

gideon-pol/Sjors3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sjors3 rendering engine

A very simple rendering engine made in OpenGL with Glad

Overview

This engine is by no means efficient or finished, but it does have a number of features such as:

  • Directional and point light
  • Materials
  • Normal mapping
  • Post processing
  • Skyboxes
  • Directional shadow mapping (for 1 light only)
  • Object and component system
  • Input handling

Future improvements could include:

  • Shadow mapping for multiple lights
  • Customizable shader per material
  • Deferred rendering
  • Scripting environment

Pictures:

Used libraries

  • GLAD - For application design
  • glm - For mathematical calculations such as metrices
  • stb - For texture reading and decoding

About

Game/rendering engine made in OpenGL with C++

Topics

Resources

Stars

Watchers

Forks

Languages