Aqoole_Hateenaの技術日記

vulkan+raytraceで色々描いてます

2021-08-01から1ヶ月間の記事一覧

夜の波の表現2

youtu.be 前回のものはcaustics部分の光の強度の計算が間違っており、水が透過しないというか、光が強すぎて水の表面しか見えない状態になってました。 今回は新たに修正したのと、一方向から風が吹いているように表現してみました。あとyoutube動画を埋め込…

夜の砂浜

youtu.be夜をイメージしたものに変更すると思ったより綺麗に描けました。 水面上に見えない光源があるイメージで、水が反射したものだけが見えています。 、、、が、YouTubeでみるとあまり綺麗に見えませんね。プログラム面で言えば前回からの更新はほとんど…

水の表現の挑戦 海のcausticsを表現したい

youtu.be波の高さを穏やかにし、water causticsをすこし目立たさせてみました。 water causticsとは水面の底に現れる模様のことです。内部のプログラム的に負荷軽減を色々行い、横長で描画面積を広げています。 AMDの6900XTという現状ではAMDのGPUで最も良い…

水に色をつける

youtu.be波に色を付けたのと、底面のcausticsの色を白ではなく、波の色とmixするようにしてみた。 色はRGBで(0, 255, 192)としています。何かの記事を見ながらこの色に決めたのですが、忘れてしまいました。 Google で 「rgb 0 255 192」とするとこんな感じ…

水の表現の挑戦 IMGUIの導入

youtu.be砂浜のテクスチャを適当に貼り付けてそれっぽくしてみた。 光の反射の面が本来は水底に描いているはずなのに、動画にすると水面上に書かれているように見えるので、ここは改善点。今回からデバッグ用にIMGUIというツールを導入してみた。 インストー…