miniRT の実行フロー
1.ファイルを読み込んでシーンを設定
視点、オブジェクトのリスト、光のリスト それぞれについて、位置、傾き、その他性質を取得
FOVを設定する == 視点とウィンドウの距離を決める orientation == 視線の方向を決める
2.視線と一番近くで交差する物体を特定する 物体によって交差判定の式は違う
3.その物体に関して、光の反射を計算する a.ambient b.diffuse ref c.speclar ref
miniRT の実行フロー
1.ファイルを読み込んでシーンを設定
視点、オブジェクトのリスト、光のリスト それぞれについて、位置、傾き、その他性質を取得
FOVを設定する == 視点とウィンドウの距離を決める orientation == 視線の方向を決める
2.視線と一番近くで交差する物体を特定する 物体によって交差判定の式は違う
3.その物体に関して、光の反射を計算する a.ambient b.diffuse ref c.speclar ref