dorkhub

Eng

Embeddable cross-platform realtime engine

sergcpp
C++612 forksMITupdated 6 days ago
git clone https://github.com/sergcpp/Eng.gitsergcpp/Eng

Eng

Embeddable cross-platform realtime engine.

Features:

  • Vulkan and OpenGL renderer backends
  • Principled BSDF, LTC area lights, stochastic mesh lights
  • Deferred and clustered forward render modes
  • Temporal antialiasing
  • Raytraced reflections, GI and shadows
  • Hardware raytracing with software fallback
  • Order-independent transparency
  • Procedural sky model
  • Framegraph for automatic barrier placement and resource aliasing
  • Dynamic BVH as main scene structure
  • Occlusion culling based on software rasterization
  • Simple ECS
Images

more like this

search

search projects, people, and tags