公開実験 · ジェネラティブアート

Kiss 4 Peace

半分の顔。ひとりの見知らぬ誰か。ひとつの、平和のためのキス。あなたが差し出すのは 自分の顔の半分 です。世界のどこかにいる誰かとマッチングされ、ふたりでひとつの芸術的なキスになります。合成はブラウザ上のHTML5キャンバスでその場で行われます。ヘッダーもフッターもありません。サイトそのものが体験です。

儀式

kiss4peace.com
Kiss 4 Peace — ひとつのキスに合成されたふたつの半分の顔
3つのステップ

半分を差し出す。誰かと出会う。ひとつのキスになる。

あなたが差し出すのは

あなたの顔の半分

見つけるのは

世界のどこかにいる、見知らぬ誰か

ふたりで

キャンバスにその場で描かれる、ひとつのキス

仕組み

見知らぬふたりのあいだに生まれる、静かなつながり。

見えているものはすべてブラウザ内で合成されます。サーバーが持つのは、あなたの半分の顔と、平和のパートナーを見つける役割だけです。

顔の半分を差し出す

顔の半分を撮影またはアップロードします。マッチングが成立するまで、元の画像はR2に非公開で保管されます。

国を考慮したマッチング

世界のどこかにいる誰かとペアになります。顔の反対側の半分を持つ相手が優先されます。

自己修復するマッチング

待っているあいだ、ステータスを確認するたびにマッチングが再試行されるので、相手が現れた瞬間にペアが成立します。

キャンバス上でその場で合成

ふたつの半分の顔が寄り添い、やわらかな光漏れの「キス」が生まれます。クライアント側でレンダリングされるので、瞬時で無料です。

サーバーでの画像処理なし

合成はすべてブラウザ内で生成されます。サーバーが持つのは、あなたの半分の顔とマッチングだけです。

サイトそのものが作品

ヘッダーもフッターもダッシュボードもありません。あるのは儀式そのもの、温かい背景、そして世界をつなぐ線だけです。

構成技術

小さなスタック、アートはすべてクライアント側。

Cloudflare Workers Hono.js D1 R2 Tailwind Vanilla JS HTML5 Canvas
参加する

顔の半分を差し出して、平和のキスをひとつ。

ほんの少しの時間で、費用はゼロ。世界のどこかで、絵を完成させる誰かが待っています。