RMichelsen / Quadbit

Quadbit - A Vulkan rendering engine in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Quadbit - A Vulkan rendering engine in C++

License:MIT License


Languages

Language:C++ 91.4%Language:C 5.8%Language:M4 1.1%Language:Yacc 1.1%Language:Objective-C 0.3%Language:CMake 0.3%Language:GLSL 0.2%Language:JavaScript 0.0%Language:Batchfile 0.0%Language:Shell 0.0%