Hi!
This is a render engine I'm currently working on. It is a work in progress and I will upload videos of it to document progress. The scene is the Sponza model created by Frank Meinl (DL here: http://www.crytek.com/cryengine/cryen....
The code was written in C++ and I have used a couple of libraries:
Open Asset Import Library
Simple OpenGL Image Library
GLM
SDL2
GLEW
I am using modern OpenGL (3.+). This is also my first project using C++, so I'm learning as I go. Sorry for the laggy movement, I will also work on smoother movement for the next video.
Planned short-term features:
Multiple light sources (up next I think)
Normal maps and specular reflections (is kinda half implemented at the moment)
Shadow mapping
Some good resources I have used:
http://ogldev.atspace.co.uk/index.html
https://open.gl/introduction
http://learnopengl.com/
http://shdr.bkcore.com/
Sparky engine series: • Sparky Engine
Thanks for watching! Music by me.
Oh, and I have chosen to call this thing 'Gemini engine' because I'm a BoC fan.