This project contains 3 different controllable light sources. Point light, Spot Light and Directional Light. All 3 lights could be controlled through the use of IMGUI which is an external User Interface library.
Animation using Geometry Shader
I have included a particle effect animation within this project which uses a geometry shader. I then locked the colours it produces so it only produced a red / orange flame colour.