2025-12-20 23:43:34 +09:00
2025-12-22 00:19:39 +09:00
2025-12-18 02:33:04 +09:00
2025-12-18 17:32:30 +09:00
2025-12-18 02:33:04 +09:00
2025-12-21 01:10:45 +09:00
2025-12-21 01:10:45 +09:00
2025-10-10 23:11:25 +09:00
2025-12-14 21:37:49 +09:00
2025-12-03 15:00:19 +09:00
2025-12-05 19:18:16 +09:00

QuaternionEngine

Multipurpose Vulkan render engine specialized for physics simulation and solar system visualization

Introduction

Work-In-Progress Vulkan render engine Current structure:

  • Flexible render graph system with multiple render passes, Hot reloading
  • Deferred rendering
  • PBR, cascaded shadows, normal mapping (MikkTSpace tangents optional)
  • GLTF loading and rendering, primitive creation and rendering
  • Supports texture compression(BCn, non glTF standard), LRU reload
  • Runtime object clicking, generation, movement
  • Multi light system
  • SSR
  • FXAA
  • Bloom
  • Floating origin with double precision coordinate system

Work-In-Progress

  • Planet Rendering

Build prequsites

  • ktx software with libraries
Description
No description provided
Readme 1.1 GiB
Languages
C++ 92.5%
GLSL 5.4%
CMake 1.1%
Python 1%