Live briefing
Everything about Path tracing
Computer graphics method
Path tracing is a rendering algorithm in computer graphics that simulates how light interacts with objects and participating media to generate realistic images. It is based on earlier, more limited, ray tracing algorithms. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Path tracingA 5-minute orientation
- Skim a recent paper: Lineage tracing reveals the phylodynamics, plasticity, and paths of tumor evolutionInfluential work since 2022
- Pick up a classic book: Blood DiamondsThe most-reprinted book on the subject
- Read the landmark paper: Real-time neural radiance caching for path tracingCited 152 times
- Go sideways: Rendering (computer graphics)A closely related topic
- Go sideways: Spatiotemporal reservoir resamplingA closely related topic
📖 Definitions
Noun A Monte Carlo method of rendering images of three-dimensional scenes such that the global illumination is faithful to reality.
🏆 Landmark papers (most cited)
Real-time neural radiance caching for path tracing
Gradient-domain path tracing
ReSTIR GI: Path Resampling for Real‐Time Path Tracing
Shortest path ray tracing with sparse graphs
Energy redistribution path tracing
Tracing the equilibrium path beyond simple critical points
Robust adaptive photon tracing using photon path visibility
Interactive sound propagation with bidirectional path tracing
🆕 Influential since 2022
Lineage tracing reveals the phylodynamics, plasticity, and paths of tumor evolution
Path tracing in the study of agency and structures: Methodological considerations
Real-Time Denoising of Volumetric Path Tracing for Direct Volume Rendering
Tracing the Path between Mushrooms and Alzheimer’s Disease—A Literature Review
From discovery to treatment: tracing the path of hepatitis E virus
📚 Books worth reading
Blood DiamondsGreg Campbell · 2002
Classical and quantum dynamicsWalter Dittrich · 1992
Paths to democracyRosemary H. T. O'Kane · 2004- 📕Tracing the Itinerant PathCaitilin J. Griffiths, Richard K. Payne · 2016
- 📕Path Integrals, Hyperbolic Spaces, and Selberg Trace FormulaeChristian Grosche · 1996
AntietamGlobe Pequot Press Editors, Cynthia Parzych · 2009- 📕Washington, D. C.Randi Minetor · 2009
- 📕Arlington National CemeteryGlobe Pequot Press Editors, Cynthia Parzych · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Rendering (computer graphics) Rendering is the process of generating an image from input data such as 3D models. The word "rendering" (in one of its senses) originally meant the task…
- Spatiotemporal reservoir resampling Spatiotemporal reservoir resampling, commonly known as ReSTIR (from "Reservoir-based SpatioTemporal Importance Resampling"), is a collection of computer…
- Photon mapping In computer graphics, photon mapping is a two-pass global illumination rendering algorithm developed by Henrik Wann Jensen between 1995 and 2001 that approximat…
- Reflection (computer graphics) Reflection in computer graphics is used to render reflective objects like mirrors and shiny surfaces. Accurate reflections are commonly computed using…
- Cone tracing Cone tracing and beam tracing are a derivative of the ray tracing algorithm that replaces rays, which have no thickness, with "thick" rays (cone of rays)…
- Rendering equation In computer graphics, the rendering equation is an integral equation that expresses the amount of light leaving a point on a surface as the sum of emitted…
- Metropolis light transport Metropolis light transport (MLT) is a global illumination application of a Monte Carlo method called the Metropolis–Hastings algorithm to the rendering…
- Ray tracing (graphics) In 3D computer graphics, ray tracing is a technique for modeling light transport for use in a wide variety of rendering algorithms for generating digital…