awesome-ray-tracing
github.com/dannyfritz/awesome-ray-tracing ↗Curated list of ray tracing resources
658
GitHub Stars
98
Curated Resources
13
Categories
23 hours ago
Last Refreshed
What is Ray Tracing?Iconic PublicationsPath TracingPhoton MappingMathRay CastingBxDFSampling MethodsDenoising, Filtering, and ReconstructionRealtimeReference ScenesNewsAPI's
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me microsoft directx raytracing (dxr) resources from awesome-ray-tracing"
Installation instructions →What's inside
Realtime
- Adopting Lessons From Offline Ray-Tracing to Real-Time Ray-Tracing for Practical Pipelines - (2018) Matt Pharr
(2018)
- Game Ray Tracing: State-of-the-Art and Open Problems - (2018) Colin Barré Brisebois
(2018)
- Real-Time Raytracing for Interactive Global Illumination Workflows in Frostbite / Shiny Pixels and Beyond: Real-Time Raytracing at SEED - (2018) Sébastien Hillaire, Johan Andersson, and Colin Barré-Brisebois
(2018)
- Real-Time Ray Tracing of Correct* Soft Shadows - (2018) Stephen Hill and Morgan McGuire
(2018)
- Real-Time Rendering Chapter - (2018) Tomas Akenine-Möller, Eric Haines, Naty Hoffman, Angelo Pesce, Michał Iwanicki, and Sébastien Hillaire
(2018)
- Sol-R, an Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
API's
- AMD Radeon-Rays
- DX12 Ray Tracing Tutorials - (2018) Martin-Karl Lefrançois and Pascal GautronMicrosoft DirectX Raytracing (DXR)
(2018)
- DXRPathTracerMicrosoft DirectX Raytracing (DXR)
- Effectively Integrating RTX Ray Tracing into a Real-Time Rendering Engine - (2018) Juha SjoholmNvidia RTX
(2018)
- GPU Ray Tracing for Film and Design: High Performance Ray Tracing with OptiX - (2018) Oliver KlehmNvidia OptiX
(2018)
- Intel Embree
BxDF
- A Multifaceted Explanation Part 1 - (2018) Stephen Hill
(2018)
- A Multifaceted Explanation Part 2 - (2018) Stephen Hill
(2018)
- A Multifaceted Explanation Part 3 - (2018) Stephen Hill
(2018)
- Geometric Optics Playlist - (2013) Doc Schuster
(2013)
- PBRT Chapter 11 Volume Scattering - (2018) Matt Pharr, Wenzel Jakob, Greg Humphreys, and Morgan Kaufmann
(2018)
- PBRT Chapter 5.6 Surface Reflection - (2018) Matt Pharr, Wenzel Jakob, Greg Humphreys, and Morgan Kaufmann
(2018)
What is Ray Tracing?
- An Explanation of the Rendering Equation - (2019) Eric Arnebäck
(2019)
- An Introduction to Ray Tracing - (1991) Andrew Glassner
(1991)
- Disney's Practical Guide to Path Tracing - (2016) Disney
(2016)
- Physically Based Rendering Book (PBR) - (2018) Matt Pharr, Wenzel Jakob, Greg Humphreys, and Morgan Kaufmann
(2018)
- Ray Marching for Dummies! - (2018) Martijn Steinrucken
(2018)
- Ray Tracing Essentials - (2020) Eric Haines
(2020)
Iconic Publications
- An Improved Illumination Model for Shaded Display - (1979) * J.D. Foley and Turner Whitted*
(1979) * J.D. Foley and Turner Whitted*
- Global Illumination Compendium - (2003) Philip Dutré
(2003)
- Some Techniques for Shading Machine Renderings of Solids - (1968) Arthur Appel
(1968)
- The Rendering Equation - (1986) James T. Kajiya
(1986)
Reference Scenes
Sampling Methods
- Continuous Multiple Importance Sampling - SIGGRAPH 2020 - (2020) Rex West, Iliyan Georgiev , Adrien Gruson , Toshiya Hachisuka
SIGGRAPH 2020 - (2020)
- Double Hierarchies for Directional Importance Sampling in Monte Carlo Rendering - (2018) Norbert Bus and Tamy Boubekeur
(2018)
- Flavors of Sampling in Ray Tracing - (2018) Peter Shirley
(2018)
- Generating Random Points in a Sphere - (2018) Karthik Karanth
(2018)
- Importance Sampling of Many Lights with Adaptive Tree Splitting - (2018) Alejandro Conty and Christopher Kulla
(2018)
- Importance Sampling techniques for GGX with Smith Masking-Shadowing Part 1 - (2018) Joe Schutte
(2018)
Path Tracing
- Daily Path Tracer - (2018) Aras Pranckevičius
(2018)
- Microfacet-based Normal Mapping for Robust Monte Carlo Path Tracing - (2017) Vincent Schüssler, Eric Heitz, Johannes Hanika, Carsten Dachsbacher
(2017)
- Path Traced Depth of Field and Bokeh - (2018) Alan Wolfe
(2018)
- Path Tracing - (2017) Fabio Pellacini and Steve Marschner
(2017)
- Path Tracing Coherency - Anders Lindqvist
- Path Tracing in Production - (2018) Luca Fascione, Johannes Hanika, Rob Pieké, Ryusuke Villemin, Christophe Hery, Manuel Gamito, Luke Emrose, and André Mazzone
(2018)
Showing a sample of 98 resources. View the full list on GitHub →