I tried creating a custom ray/path tracing renderer. Featuring: maths, shaders, and cats!
This project was written in C# and HLSL, and uses the Unity game engine.
Source Code: https://github.com/SebLague/Ray-Traci...
Support the channel: / sebastianlague
Coding Adventures Playlist: • Coding Adventures
Learning Resources:
https://raytracing.github.io
https://blog.demofox.org/2020/05/25/c...
Music Credits:
https://github.com/SebLague/Misc-Proj...
Chapters:
0:00 Intro
1:08 Cameras and Rays
3:30 The Pixel Shader
5:02 Drawing a Sphere
6:59 Multiple Spheres, and Colour!
8:21 Two Types of Reflections
9:04 Experimenting with Randomness
11:14 Random Hemisphere Directions
14:11 The Trace Function
16:35 Testing Lights
17:55 Chair Thief
18:23 Progressive Rendering
19:54 A Simple Sky
20:49 Lambert’s Cosine Law
22:47 Cosine Weighted Rays
22:36 Triangles
24:52 Some Tests
27:14 Specular Reflections
29:59 Tomatoes and Glossiness
31:57 Blur and Anti-Aliasing
34:42 Depth of Field
37:14 The End
Watch video Coding Adventure: Ray Tracing online without registration, duration hours minute second in high quality. This video was added by user Sebastian Lague 01 April 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,188,047 once and liked it 57 thousand people.