Windows Screen Saver · 直接配布

Amaoto(雨音)for Windows

窓の向こうは、雨の街。
窓ガラスを雨がゆっくり流れ落ち、向こうの街明かりが滴の中でレンズのように歪む。そんな雨の日の窓辺を描く Windows のスクリーンセーバーです。

水滴も景色も動画ではなく、GPU がその場で生成しているので、同じ雨は二度と降りません。

Windows 10 22H2 / Windows 11(64 ビット) · zip 配布(57MB)・未署名 · SHA-256: 7aabd34dd99c27333e0982d3335d5c4ea118a7944678cbd6db6eab973d9ee9a5

Demo

動いているところ

水滴の描画は macOS 版と同じものなので、macOS 版で録画したループを載せています。

雨。夜の街路に本降り。滴が濡れ筋を残しながら滑り落ち、テールランプが雨滴の中に映り込む

Features

特長

macOS 版 Amaoto のシェーダーを HLSL に移植し、Direct3D 11 で描いています。

🔍

本物のレンズのような屈折

滴の中に景色が縮んで映り込み、滴が動けば映り込みも動きます。

🏙️

走らせるたびに違う街

街路・ビル街・路地の景色を、始まるたびに新しく生成します。

🌆

時刻に合わせて移り変わる空

朝焼け、雨の日の明るい曇り空、夕焼け、夜。長く流していても空はゆっくり変わります。

❄️

雨・雷雨・雪

雪の日は雪片が舞い、ガラスに付いた雪が溶けて滴になり、窓の下に雪が積もっていきます。季節で自動に切り替えることも、開始ごとにランダムにすることもできます。稲光の点滅は 1 秒に 3 回までに抑えています。

🖼️

好きな背景に雨を

デスクトップの壁紙(モニターごと)や、手持ちの写真にも雨を降らせられます。

⚡

気軽に使える

ファイル 1 つで、インストーラーも .NET の導入も要りません(.NET を同梱しているため、zip は 57MB あります)。垂直同期に間に合わないときだけ 30 / 20fps に落とし、GPU が非力な PC でも滑らかに動きます。

Screenshots

画面イメージ

すべてその場で生成された景色です。画像をクリックすると拡大表示します。

夜の街路に雨

夜の街路。テールランプとヘッドライトが濡れた路面に映ります

土砂降りと結露

土砂降りの夜。ガラスが曇り、滴の通った跡だけが澄んで見えます

雨越しのビル街

ビル街。窓明かりとネオンが雨ににじみます

雨越しの路地

路地。街灯の下を、ときどき車が通ります

夕焼けの街路に雨

夕暮れ。空の色は今の時刻に合わせて移り変わります

雪の夜

雪の夜。窓の下に、だんだん雪が積もっていきます

雷雨

雷雨。稲光が走ると、街のシルエットが浮かび上がります

設定ウィンドウ

設定画面。雨量や天候・背景を変えると、右のプレビューにすぐ反映されます

Install

インストールとアンインストール

インストーラーはありません。zip の中の Amaoto.scr 1 ファイルだけで動きます。

インストール

  1. zip を展開し、Amaoto.scr をずっと置いておくフォルダーに移します(例: ドキュメント)
  2. Amaoto.scr を右クリックして「インストール」を選びます
  3. 「スクリーン セーバーの設定」が開きます。「設定」で雨量や天候・背景を変えられます

初めて開くときに「Windows によって PC が保護されました」と表示されることがあります。コード署名のない個人配布のアプリのためです。「詳細情報」→「実行」で開けます。心配な場合は、ダウンロードした zip の SHA-256 がページ上部の値と一致することを確かめてください。

アンインストール

  1. 「スクリーン セーバーの設定」で、スクリーン セーバーを「(なし)」か別のものに変えます
  2. Amaoto.scr を削除します
  3. 設定も消す場合: %LOCALAPPDATA%\atelierflare\Amaoto フォルダーを削除します
Requirements

動作環境

謝辞: 雨滴表現の手法は Shadertoy の「Heartfelt」(Martijn Steinrucken 氏)を参考にしました。コードは独自実装です。

Versions

macOS 版

オリジナルである macOS 版は Amaoto(雨音) をご覧ください。本アプリは、その描画を Windows(C# / .NET / Direct3D 11)に移植したものです。