Skip to content
Jungkwuen An edited this page Aug 31, 2022 · 22 revisions

Welcome to the OTO wiki!

Code architecture:

  1. init rays
  2. init objects
  3. run ray-tracing
  4. display objects
  5. display ray paths

Pseudo-code for Ray-tracing for each ray in ray bundle

end for for


whitepapers for the basic knowledge on geometry and optics.

Calculating a surface normal https://en.wikipedia.org/wiki/Normal_(geometry)

Clone this wiki locally