Brain Dump

Visible Surface Ray Tracing

Tags
computer-graphics

Using rays to render a scene.

[see page 6, Requires]:

  1. [see page 7, Initial direction] of the ray: differs for each pixel.
  2. [see page 8, Hidden surface removal]: we only care about the front-most pixel.
  3. [see page 9, Shading]: Essentially just apply phong (or Blinn-Phong) shading.

See [see page 14, final algorithm].

Shadows

We can extend shading to allow [see page 10, shadowing] by sending a ray from each intersected surface to each light-source to detect whether that surface is blocked out by some other object. If so we decrease the light intensity for that pixel by a certain amount.

These rays are called: Shadow Feeler Rays.