CG Programming
CGプログラミング系のアウトプットをまとめていきます。
GLSLレイマーチング
GLSLのレイマーチングを使用した作品はNEORTにまとめています。
https://neort.io/Y2hWnzYpeUhPFLWEAZImqMboQI53
シュリックの近似を利用して、金の延べ棒をレンダリングしたものです。 |
シュリックの近似を利用して、水の反射・屈折を描画したものです。 |
光の屈折を使用した水の表現です。![]() | gitb
セルラーノイズを利用した水中表現です。 GPU Gemsを参考にして、コースティクスを実装しました。 ![]() |
高度hでのフォグ密度を1 - h / H とおき、 Rayが通過するフォグを積分したものを描画しています ![]() |
GPU Gemsの大気散乱
を利用して、 フォグに映りこむ影を描画してみました。 ![]() |
影のレンダリングを学びながら作成した作品です![]() |
光の屈折・反射の実装を学びつつ作成した作品です![]() |
Bling-Phonnの反射モデルを利用した作品です![]() |
GPU Gemsの大気散乱
を利用した作品です![]() |