Coding Adventure: Ray Tracing

preview_player
Показать описание
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.

Learning Resources:

Music Credits:

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
Рекомендации по теме
Комментарии
Автор

Always a good day when a Coding Adventure releases

keiidev
Автор

You are the Bob Ross of coding with phrases like "Our little raytracer" and I love it.

willthunder
Автор

It always sounds like Sebastian is explaining all this cool stuff with a massive smile on his face. Like you can just hear it in his voice. And his happiness make me happy in a way. I love your work, keep it up :D

HunterHerbst
Автор

Whenever Sebastian says "How this works is super simple", I pay extra attention.

Khawalidmi
Автор

When others code it is frustrating but when Sebastian codes it looks like he is Ballet Dancing like the world is on 0 difficulty

spidermankey
Автор

Sebastian doesn't upload often, but when he does you know I'm clicking on it immediately

LightningFoxHD
Автор

"Truly one of the artworks of all time."

Couldn't agree more, it's definitely one of them!

MykelGloober
Автор

how in the world did you make this so nice to watch

the catto, the tomato, and your slight sense of humor is simply perfect

exe
Автор

Sebastian is the definition of quality over quantity

aleksp
Автор

MOM! SEBASTIAN LAGUE DROPPED ANOTHER VIDEO! CANCEL THE DENTIST!

rocketgirl
Автор

29:53 "Truly one of the artworks of all time"

"Anyway, what's going on with this tomato?"

I died here

brunoromeroperez
Автор

is it just me, or does Seb sound like hes smiling the whole time as he records

minerkey
Автор

The juxtaposition between the calm, confident voiceover and the sudden bugs never fails to make me chuckle

Josbird
Автор

The series continues, and I'm very grateful for this Sebastian!

cerealkeepsyougoingeveryda
Автор

I can't even begin to image how much work it must have been to write all these visualizations. Keep up the good work.

ymi_yugy
Автор

That technical difficulty during the FOV part in the intro had me in stitches, unapologetically showing that even though we have the lofty goal of ray tracing we can still have something so trivial trip us up. I just love how incredibly informative as well as entertaining Sebastian is

shockwave
Автор

I don’t know if I’m disappointed or excited. I was expecting a April fools video but honestly this is the best video released today. ❤

LaunchRecap
Автор

"Truly one of the artworks of all time. Anyway, what's going on with this tomato?" is easily one of the transitions I've ever seen.

iankistner
Автор

Do I understand anything? No. Do I watch it to the end? Yes.

EdoardoDurbano
Автор

"my Computer is dying, but i think it looks nice" is my favorite quote xD

arkraga