StratusGFX: Open-Source Real-Time 3D Rendering Engine

The engine is still in beta but can be integrated into other engines.

J Stephano has presented StratusGFX – an open-source real-time 3D rendering engine. It is built with C++17 and OpenGL 4.6 and can be used for educational purposes or integrated into other more general-purpose engines.

Graphics features currently supported:

  • Physically based metallic-roughness pipeline
  • Realtime global illumination
  • Raymarched volumetric lighting and shadowing
  • Cascaded shadow mapping
  • Deferred lighting
  • Mesh LOD generation and selection
  • GPU Frustum Culling
  • Screen Space Ambient Occlusion (SSAO)
  • Filmic tonemapping
  • Fog
  • Bloom
  • Fast Approximate Anti-Aliasing (FXAA)

Engine features:

  • Pool allocators
  • Multi-threaded utilities
  • Concurrent hash map
  • Entity-Component System (ECS)
  • Logging

StratusGFX is compatible with Linux and Windows and can be found on GitHub

Also, don't forget to join our 80 Level Talent platform and our Telegram channel, follow us on Instagram and Twitter, where we share breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more