窓の向こうは、雨の街。
窓ガラスを雨がゆっくり流れ落ち、向こうの街明かりが滴の中でレンズのように歪む。そんな雨の日の窓辺を描く Windows のスクリーンセーバーです。
水滴も景色も動画ではなく、GPU がその場で生成しているので、同じ雨は二度と降りません。
Windows 10 22H2 / Windows 11(64 ビット) · zip 配布(57MB)・未署名 · SHA-256: 7aabd34dd99c27333e0982d3335d5c4ea118a7944678cbd6db6eab973d9ee9a5
水滴の描画は macOS 版と同じものなので、macOS 版で録画したループを載せています。
雨。夜の街路に本降り。滴が濡れ筋を残しながら滑り落ち、テールランプが雨滴の中に映り込む
macOS 版 Amaoto のシェーダーを HLSL に移植し、Direct3D 11 で描いています。
滴の中に景色が縮んで映り込み、滴が動けば映り込みも動きます。
街路・ビル街・路地の景色を、始まるたびに新しく生成します。
朝焼け、雨の日の明るい曇り空、夕焼け、夜。長く流していても空はゆっくり変わります。
雪の日は雪片が舞い、ガラスに付いた雪が溶けて滴になり、窓の下に雪が積もっていきます。季節で自動に切り替えることも、開始ごとにランダムにすることもできます。稲光の点滅は 1 秒に 3 回までに抑えています。
デスクトップの壁紙(モニターごと)や、手持ちの写真にも雨を降らせられます。
ファイル 1 つで、インストーラーも .NET の導入も要りません(.NET を同梱しているため、zip は 57MB あります)。垂直同期に間に合わないときだけ 30 / 20fps に落とし、GPU が非力な PC でも滑らかに動きます。
インストーラーはありません。zip の中の Amaoto.scr 1 ファイルだけで動きます。
Amaoto.scr をずっと置いておくフォルダーに移します(例: ドキュメント)Amaoto.scr を右クリックして「インストール」を選びます初めて開くときに「Windows によって PC が保護されました」と表示されることがあります。コード署名のない個人配布のアプリのためです。「詳細情報」→「実行」で開けます。心配な場合は、ダウンロードした zip の SHA-256 がページ上部の値と一致することを確かめてください。
Amaoto.scr を削除します%LOCALAPPDATA%\atelierflare\Amaoto フォルダーを削除します謝辞: 雨滴表現の手法は Shadertoy の「Heartfelt」(Martijn Steinrucken 氏)を参考にしました。コードは独自実装です。
オリジナルである macOS 版は Amaoto(雨音) をご覧ください。本アプリは、その描画を Windows(C# / .NET / Direct3D 11)に移植したものです。