お役立ちリンク集

教育

edupt
学習用のパストレです。初めてレイトレを行う人はまずはこれを改造するところから始めるといいかもしれません。

minpt
300行のC++で書かれた沢山の機能が入ったパストレです。

smallpt
C言語で書かれた小さなパストレです。

memoRANDOM
レイトレの知識が日本語でまとまっています。

ompf2.com
レイトレ専用BBSです。

Robust Monte Carlo Methods for Light Transport Simulation
Eric Veach氏の博士論文です。先進的な光輸送アルゴリズムの基礎を作った歴史的な論文です。

大学の講義、コンペ

Image Synthesis Techniques (CS 348B)
スタンフォード大学のレイトレの授業とコンペです。

CS6630: Realistic Image Synthesis
コーネル大学のレイトレの授業とコンペです。

Lecture Rendering
LuxRender開発者のKároly Zsolnai氏も講師にいるTU Wienの講義。

Rendering Competition Results 2017
スイス連邦工科大学のレンダリングコンペです。

レイトレーシングによるコンピュータグラフィクス入門
筑波大学のレイトレの授業です。

書籍

Ray Tracing in One Weekend / Ray Tracing: the Next WeekRay Tracing: The Rest Of Your Life
Peter Shirley氏によるレイトレによる簡単な紹介書籍です。
タイトルにあるようにそれぞれ週末に読み切れる文量となっており、入門に最適です。
コードも公開されています(1,2,3)。

Ray Tracing from the Ground Up
レイトレ入門書籍です。
PBR本よりも平易でわかりやすい印象です。

Computer Graphics Gems JP 2015
パストレ解説記事があります。

フォトンマッピング―実写に迫るコンピュータグラフィックス
Henrik Wann Jense氏のRealistic Image Synthesis Using Photon Mappingの訳書です。
出版が2002年とだいぶ古くはなっていますが、
日本語で書かれた数少ないレイトレーシングの書籍です。

Physically Based Rendering
物理ベースレンダラーの全ソースコードを解説した書籍です。ver3が近年リリースされました。通称PBR本。入門にはおススメしません。辞書です。