Stars
A hybrid thread / fiber task scheduler written in C++ 11
ReSTIR FG: Real-Time Reservoir Resampled Photon Final Gathering
Source code for the paper "ReSTIR Subsurface Scattering for Real-Time Path Tracing" (HPG 2024)
A Vulkan Raytracing framework for various bidirectional path tracing techniques
Repository of the source code and demo of I3D 2020 paper Real-Time Stochastic Lightcuts
Source code for SIGGRAPH Asia 2021 paper "Fast Volume Rendering with Spatiotemporal Reservoir Resampling"
Source Code for SIGGRAPH 2022 Paper "Generalized Resampled Importance Sampling: Foundations of ReSTIR"
corporateshark / lightweightvk
Forked from facebook/iglLightweightVK is a deeply refactored bindless-only fork of https://github.com/facebook/igl. It provides a lean cross-platform graphics API running on top of Vulkan 1.3.
A framework for rapid prototyping and development of real-time rendering techniques.
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Mitsuba's implementation of disk solid angle sampling techniques.
A modern C++ BVH construction and traversal library
Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal an…
Assets used during the creation of SEED's Project PICA PICA
A free portable photo editor focused on pro-grade features, high performance, and maximum usability.
A Vulkan game engine with a focus on data oriented design
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
A serialization format for various persistent Vulkan object types.
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
A hybrid rendering pipeline that combines rasterization and raytracing stages to generate real-time effects.