Stars
Productive, portable, and performant GPU programming in Python.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
oneAPI Threading Building Blocks (oneTBB)
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Tiny but powerful single file wavefront obj loader
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
High performance physically based renderer in C++11
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
High dynamic range (HDR) image viewer for graphics people
A collection of simple single file OpenGL examples
An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)
Vulkan RTX path tracer with a declarative ES7-like scene description language.
A (not too) small physically based renderer that implements the vertex connection and merging algortihm
Code of "Practical Path Guiding for Efficient Light-Transport Simulation"
Source code for the SIGGRAPH paper "tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow"
A Real-Time Path Tracing Reconstruction based on Blockwise Multi-order Feature Regression and implemented with DXR
Implementation of the paper: `GPU Ray Tracing using Irregular Grids`
A library for ray tracing based rendering algorithms using CUDA