Stars
Modern game engine for open world space survival. DOD ECS, deferred shading, custom renderer.
HLSL code for https://developer.nvidia.com/blog/optimizing-compute-shaders-for-l2-locality-using-thread-group-id-swizzling/
A deterministic algorithm to find Hamiltonian cycles in discocube graphs in linear time.
A curated list of Game Boy Advance development resources
Full featured file Dialog for Dear ImGui
Call any function with command-like syntax at runtime (with automatic argument management). No dependencies, no boilerplate code, no macros, fast compilation
Return to Castle Wolfenstein Single Player GPL Source Release
Experimental C++ 20 vulkan ray tracing game engine
An OpenGL sample that demonstrates Volumetric Fog using a frustum-aligned voxel grid and compute shaders.
MTuner is a C/C++ memory profiler and memory leak finder for Windows and other platforms
SH coefficients generated from cubemap texture to achieve irradiance used as light probe.
Runtime environment map prefiltering and spherical harmonics computation with OpenGL.
Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor
An implementation of [Jimenez et al., 2016] Ground Truth Ambient Occlusion, MIT license
A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a physics simulation running at 200Hz, built over 10+ years o…
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations wit…
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
An open source version of a game engine developed by Croteam for the classic Serious Sam games.
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
RT-RSM is a real-time Global Illumination technique using GPU ray tracing
Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
A simple framework for rapid prototyping on Vulkan or Direct3D 12