Haskellでいってみよう

日曜プログラマにも満たないレベルでもHaskellで何かソフトウェアを作りたい!

2018-01-01から1年間の記事一覧

レイトレーシング(12): 集光模様!

0. 以前の記事の訂正 第8回の記事で完全拡散反射の場合のBRDF($f_r$)を下記のように示した。 が、間違いだった。shocker-0x15 さんからご指摘をいただきました。 ありがとうございます。正しい式は以下。 これにより、得られる輝度が全体的にほぼ倍になるが…

レイトレーシング(11): 画質向上策2点

今回は寄り道 前回から半年も経ってしまった orz 前回で完全拡散面の反射まで実装した。当然次は鏡面反射、と思われたら 申し訳ないところだが、反射(と屈折)は手間がかかるので後回し。 今回は寄り道として生成画像の画質改善に取り組む。 1. 直接光は古…