Ray Tracing Essentials, Part 1: Basics of Ray Tracing

  Рет қаралды 126,241

NVIDIA Developer

NVIDIA Developer

Күн бұрын

In Part 1: Basics of Ray Tracing, NVIDIA's Eric Haines runs through the basics of ray and path tracing. To begin, he defines a ray and notes how it is useful for different operations in computer graphics. Rays can be cast to test for shadows, for example. “In 1980, Whitted introduced the idea of recursive ray casting, known as ray tracing. Cook and others in 1984 explored how bursts of rays could create more elaborate effects, such as soft shadows and glossy reflections. Kajiya introduced the Rendering Equation in 1986, showing how it could be solved using path tracing,” explains Haines. “This whole field of ray tracing takes an extremely simple primitive - the ray - and explores how to most effectively use it to create images of unparalleled realism.” More details about this video can be found here: bit.ly/nvrttalk1
You can watch the all of the videos in the series on this KZfaq Playlist: • Ray Tracing Essentials
Ray tracing resources page: bit.ly/rtrtinfo
Ray Tracing Gems: raytracinggems.com
Additional Links:
Reference for the David Kirk quote web.archive.org/web/201112280...
A major portion of this talk was drawn from Peter Shirley’s presentation at the SIGGRAPH 2019 Introduction to Real-Time Ray Tracing course rtintro.realtimerendering.com/
The Star Wars image at the start is a still from the video Reflections vimeo.com/291876490
The first use of ray casting for computer graphics is by Arthur Appel in 1968 dl.acm.org/citation.cfm?id=14...
Whitted’s paper from 1980 dl.acm.org/citation.cfm?id=35...
The 1984 paper by Cook et al dl.acm.org/citation.cfm?id=80...
Kajiya’s “The Rendering Equation” dl.acm.org/citation.cfm?id=15902 paper
If you want more intuition on how path tracing works, see Disney’s entertaining 50’s-style film • Disney's Practical Gui... on the subject
Paul Heckbert www.cs.cmu.edu/~ph/ made the business card, the front noting he is with the Dessert Foods Division at Pixar dl.acm.org/citation.cfm?id=37411

Пікірлер
Ray Tracing Essentials Part 2: Rasterization versus Ray Tracing
6:39
NVIDIA Developer
Рет қаралды 145 М.
Ray Tracing: How NVIDIA Solved the Impossible!
16:11
Two Minute Papers
Рет қаралды 790 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 168 МЛН
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 32 МЛН
How do Video Game Graphics Work?
21:00
Branch Education
Рет қаралды 3,4 МЛН
Is RTX a Total Waste of Money?? - Can we even tell when it's on?
15:10
Linus Tech Tips
Рет қаралды 3,9 МЛН
Alan Wake 2 PC Path Tracing: The Next Level In Visual Fidelity?
31:33
Digital Foundry
Рет қаралды 449 М.
RAY TRACING and other RENDERING METHODS
10:22
Andrey Lebrov
Рет қаралды 263 М.
Can you REALLY SEE the difference? Raster vs Ray Tracing vs Path Tracing
21:39
How Rendering Graphics Works in Games!
6:25
TheHappieCat
Рет қаралды 743 М.
Coding Challenge #145: 2D Raycasting
36:02
The Coding Train
Рет қаралды 635 М.
Raytracing on a Graphing Calculator (again)
13:38
The Science Elf
Рет қаралды 1,9 МЛН
I made a better Ray-Tracing engine
17:38
NamePointer
Рет қаралды 248 М.
NVIDIA DLSS 3.5 | New Ray Reconstruction Enhances Ray Tracing with AI
6:18
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 27 МЛН
Копия iPhone с WildBerries
1:00
Wylsacom
Рет қаралды 4,9 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 1,1 МЛН
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,9 МЛН