Stars
Real-time physical light transport (PLT) framework
A serialization format for various persistent Vulkan object types.
A modern, cross-platform, highly modular / decoupled, data-driven, ECS-based game engine written in Rust with scripting support for C#, JavaScript and Rust to Rust (WASM), hot-reloading, WebGPU ren…
Thanos Snap Effect for GMS2
Filter-adapted Spatiotemporal Sampling for Real-Time Rendering
A Hardware Raytracing based Progressive Photon Mapper using Falcor 5.2
A deeply-integrated C++20 coroutine plugin for Unreal Engine 5.
My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.
roadmap to becoming a graphics developer
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
Solar2D Game Engine main repository (ex Corona SDK)
A big ol' list of GameMaker libraries, extensions, tools etc.
A RenderDoc settings file generator for GameMaker: Studio 2 projects.
Provides software occlusion culling for Unreal Engine 5
ASI Loader is the tool that loads custom libraries with the file extension .asi into any game process.
Mitsuba 3: A Retargetable Forward and Inverse Renderer
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang