# LB01 Ray Casting

### Lecture Slides

{% file src="<https://3464970502-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3JUKGJZ67JX02QZdPhsy%2Fuploads%2F6q2i2YWG29pd5i3jVlRd%2F5CM507_Graphics_LB01_RayCasting_v2026_1_2.pdf?alt=media&token=083d655c-2dff-4f1d-baf6-573d8a04ddd8>" %}

### Resources

#### Is Ray tracing the future ?

from history of offline rendering to the future of real-time rendering (from 57:12 )

{% embed url="<https://www.youtube.com/watch?v=qW6rJ0s2Xv0&list=PLplnkTzzqsZS3R5DjmCQsqupu43oS9CFN&index=26>" %}

#### How ray tracing works (medium \~ hard)

{% embed url="<https://www.youtube.com/watch?v=gsZiJeaMO48>" %}

#### WebGL Ray Tracing Demo, including the Cornell Box&#x20;

{% embed url="<https://michaelstewart2.github.io/RayTeaching/>" %}
