はじめに

Rustの勉強を兼ねて,こちらを参考にレイトレーシングを写経してみました.

メモ

  • 十分な数のRayを計算しなければ綺麗な画像は得られない.レイトレーシング結果のサンプルで,画素が黒く欠損しているのは十分な数のRayを計算していないから
  • Rayによってランダムにサンプリングすることで,ブラーやボケやアンチエイリアシングを表現する
  • 思っていたよりも単純

結果

  • 1週目 first_weekend

  • 2週目 second_weekend

参考

  1. Ray Tracing in One Weekend
  2. Ray Tracing: the Next Week