Floura Engine is a Open Source C++ Game Engine created for the purpose of learning OpenGL, Screenshots: Features: Graphics: . Forward Renderer (WIP) . Deferred Renderer (WIP) . RayTracer (WIP) . Denoiser (WIP) . TAA . Gbuffer . HBuffer . Diffuse, Specular and Normals . Point, Spot and Directional Lights (WIP) . Cubemap Reflections (WIP) . Shadow Mapping (WIP) Systems: . Scenes . ECS . Collision Detection (WIP) . Physics Dynamics . UUIDs . Lua Scripting via sol2 . 3D Directional Sound via openAL Soft (WIP) General Features: . Assimp Model Loader . Billboarding UI: . ImGui Implementation . Scene Hierarchy Window . Scene Folder Window . Inspector Tab Misc: . Math Class Controls: WASD: Move Mouse: Look Space: Fly Up/Jump ctrl: Fly Down Arrow UP/Down: Increase/Decrease Speed Right Shift: Reset Speed F1: Toggle Imgui F2: Gravity and Collisions OFF F3: Gravity and Collisions ON