Introducing the Ray Tracing Pipeline // Ray Tracing series
Visit to get started learning STEM for free, and the first 200 people will get 20% off their annual premium subscription. AMAZING place to learn all the math you’ll need for this series!
Support on Patreon ►
Discord (#raytracing-series) ►
Source code ►
🧭 FOLLOW ME
Instagram ►
Twitter ►
Twitch ►
Learn C with my series ►
📚 RESOURCES (in order of complexity)
🟢 Ray Tracing in One Weekend series ►
🟡 Scratch a Pixel ►
🔴 Physically Based Rendering: From Theory to Implementation ►
💾 SOFTWARE you’ll need installed to follow this series
Visual Studio 2022 ►
Git ►
Vulkan SDK ►
CHAPTERS
0:00 - Restructuring our code to behave like the ray tracing pipeline
4:25 - PerPixel / RayGen function
6:24 - TraceRay function and payloads
7:50 - ClosestHit function
8:36 - Miss function
9:16 - Other shaders in the GPU Ray Tracing pipeline
11:07 - Implementing the functions
11:50 - Implementing PerPixel
13:42 - Changing our TraceRay function
17:00 - Implementing ClosestHit
20:07 - Shading in our PerPixel function
21:16 - Implementing our Miss function
22:34 - The result
23:15 - Testing our pipeline with a reflection ray
27:10 - Ignoring negative hit distances
Welcome to the exciting new Ray Tracing Series! Ray tracing is very common technique for generating photo-realistic digital imagery, which is exactly what we’ll be doing in this series. Aside from learning all about ray tracing and the math to goes into it, as well as how to implement it, we’ll also be focusing on performance and optimization in C to make our renderer as efficient as possible. We’ll eventually switch to using the GPU instead of the CPU (using Vulkan) to run our ray tracing algorithms, as this will be much faster that using the CPU. This will also be a great introduction to leveraging the power of the GPU in the software you write. All of the code episode-by-episode will be released, and if you need help check out the raytracing-series channel on my Discord server. I’m really looking forward to this series and I hope you are too! ❤️
This video is sponsored by Brilliant.
#RayTracing
1 view
0
0
2 months ago 00:03:46 1
National Anthem Of The USSR
2 months ago 00:13:15 1
대왕 꽈배기 4개에 천원? 사장님이 봉사 정신으로 판매하는! 30년 경력의 꽈배기, 도너츠 / Super Speed Donuts Master / Korean street food
2 months ago 00:04:18 1
Real Life Elementary Episode 1.
2 months ago 00:02:58 1
Introducing the “Khrizantema-S“ a character
2 months ago 00:04:19 1
The Fox | Historical Documentary Constructor
2 months ago 00:02:02 12
DayZ Update Teaser
2 months ago 00:05:53 1
Web3 Gaming | Web3 Games | Crypto Games
2 months ago 00:07:25 2
100 House Dance Steps And Moves With Name
2 months ago 00:01:00 1
THEY ARE HIDING HER!! 🇮🇱
3 months ago 00:02:02 3
Former Dawn Kickstarter Trailer v2
3 months ago 00:06:43 2
CRADLE OF FILTH - Malignant Perfection (Official Video) | Napalm Records
3 months ago 00:00:59 1
Hotels in Neil Island Pearl park BY K RAJA KUMARR 9679555965
3 months ago 00:03:26 11
ABASI CONCEPTS // MICRO-AGGRESSOR
3 months ago 00:12:01 1
Animal Crossing: Pocket Camp Complete - Welcome to Your New Home, Campers
3 months ago 00:01:18 35
Arcturus Nova - Ambient Soundscape Kontakt Instrument
3 months ago 00:04:32 1
The Rolling Stones - Anybody Seen My Baby [Official Lyric Video]
3 months ago 00:52:00 5
Eurasia’s Biggest Robot Combat Event Returns! | Battle of Robots Qualifier A TCC RUNDOWN
3 months ago 00:02:44 1
Dota 2: Axe in the Spotlight - Music Video AI Movie Trailer
3 months ago 00:03:16 3
Introducing... Dato DRUM 🥁
3 months ago 00:03:38 1
Hot Toys Ahsoka Baylan Skoll Figure Unboxing | First Look
3 months ago 03:00:41 1
’Skywalker’ Ambient Mix
3 months ago 00:03:41 1
Bingo Blitz HACK/MOD Tutorial - How to Get Unlimited Gems & Credits!! Android & iOS MOD APK
3 months ago 00:21:11 1
Alexandra Dovgan - Felix Mendelssohn, Concerto for Piano No.1 in G Minor,