/Quadbit

Quadbit - A Vulkan rendering engine in C++

Primary LanguageC++MIT LicenseMIT

Quadbit

Quadbit is a Vulkan game engine written in C++

Current Feature-Set

  • Multi sampling
  • Model and texture loading
  • Compute pipeline
  • Pipeline for visual debugging
  • Data-Oriented Entity Component System (ECS)

Planned features

  • Shadow mapping
  • Instancing and indirect drawing
  • Occlusion culling
  • Nvidia Raytracing (RTX)

Examples

Runtime water generation using inverse Fourier transforms in compute shaders

Voxel generation with ambient occlusion and PhysX

Libraries and Dependencies