ねこでじ(Nekodigi)

Nekodigi’s diary

Programming, Art, Travel and etc...

【Processing】3Dレンダリングエンジンに背景を実装する

成果物

f:id:Nekodigi:20200817233333p:plain
RefrectやGrossyがより綺麗に見えるようになりました。MatCapを見て実装方法を思いつきました。今回は、割愛しましたが、Bicubic補完を使うとさらに滑らかな背景になると思います。

仕組み

Rayがどこにもぶつからなかった場合に、Rayの極座標を求め、それをもとに360°の背景画像上での色を求めています。
nekodigi.hatenablog.com

コード

PathTracing_1_0_4_backgroundという名前で追加しています。
github.com