~/lightning

Lightning Talk: You Too Can Have Fun with Ray Tracing!

Lightningat CppCon 2021 · on Sunday, 2021-10-24· [web-performance]
links:none on file
slides:none on file

Starts from writing pixels with cout to a file and two nested loops then adds rays through a camera and sphere intersection tests to color pixels by hit normal or background and then by random scattering for diffuse shading. Adds metal, glass and depth of field with very short code snippets. Cites the free Ray Tracing in One Weekend books and Blender cycles as references. Builds a tiny working renderer on a single slide and the images render correctly.

AI-written summary · about

  1. 0:00Start
  2. 1:29Ray Tracing in One Weekend
  3. 2:01How Do I Get Pixels into a File
  4. 2:42Ray Tracer
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.