金属とガラスを実装した。
それぞれMaterial Traitを実装し、光が当たったときのその光のゆく方向を計算する。
再帰の呼び出しに条件を付けることで、不必要なほどの反射光の計算を適当に減らす。
fuzzは反射時のランダム要素
ガラスの球と屈折率
わかりにくいが手前にガラスの球。右側に金属の球がある。
スレッド数でだいぶ差が出るようになった。
今は単純にスレッドを分割しているが、物体に当たるとわかったらスレッド数を増やして
動的にスーパーサンプリング数を増やすとかできたら良いかもしれない?。
- 出版社/メーカー: オンダ
- メディア: おもちゃ&ホビー
- この商品を含むブログを見る
スリングショット 弾 球10mm スチール パチンコ (60個×2) 【Randon】
- 出版社/メーカー: Randon
- メディア:
- この商品を含むブログを見る