
2026/08/29 21:28
Show HN: レーザーによるグラフィティ
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
このオープンソースでブラウザベースのプロジェクトは、プロジェクター、Web カメラ、レーザーポインタのみを使用することで任意の表面をダイナミックな描画キャンバスに変え、壁との相互作用を革命化します。レーザータギングに着想を得ており、MIT ライセンスコードにより依存関係ゼロで設置不要を実現します。システムは Chrome ベースのラップトップ上で第二モニターとして動作し、HDMI でのプロジェクションと Web カメラのカリブレーション(角のマーカーおよびレーザーの振動を介して)を行うだけで、カメラビューを投射画像にマッピングします。描画は、レーザー点の実時間フレームバイフレーム追跡を通じて実現され、丸筆、マーカー風、書道風、ネオン、スプレー、レインボーの 6 つのブラシタイプと、垂れ流し湿り墨、フェードアウト、カリオストロプス鏡像、3D 押出などの特別エフェクトをサポートします。操作性は完全にレーザーで制御され、ユーザーは角アイコンにレーザーを保持してメニューを選択し、光沢のあるまたは反射性の床に直接描画でき、ゲーム(例:井戸端会議)をプレイでき、デジタルアートをダウンロード可能なファイルとして即時にキャプチャできます。高価なスタイラスを簡単なジェスチャーで置き換えるこのアクセシブルなツールは、一般的なオフィス機器を活用した教育やプレゼンテーションにおけるデジタルアートの可能性を広げます。
本文
ブラウザベースの「Laser Graffiti」:プロジェクターとウェブカメラで描くネオン壁画
概要
壁にプロジェクターとウェブカメラを向け、レーザーポインターを筆として使用します。
- プロジェクターはマウスの筆跡を鮮やかなネオン光として壁画に投影します。
- インクが滲み出すような質感や、3D で回転する立体画を描出可能です。
- 従来のプロジェクターセットアップは不要で、マウス(または指)自体がレーザーになります。
- ブラウザ上で直接動作するため、インストールやネイティブアプリは不要です。
※動画について
ブラウザでは埋め込み動画を再生できない可能性がありますので、必要に応じてダウンロードしてください。
数年前のプロジェクターによるビルレーザータグに触発されたこの魔法のような体験をぜひお試しください。
仕組みとセットアップ
すべてはブラウザ上で行われます。以下の手順で準備を進めてください。
01 セットアップ
- プロジェクターを第二モニタとして接続します。
- ウェブカメラを投影エリアに向けて設置します(内蔵カメラでも OK)。
- コントロールウィンドウとプロジェクターウィンドウを開きます。
- フルスクリーンモード: キーボードの [F] を押してください。
02 カリブレーション
- マーカー表示: クリックして画面の隅にマーカーを表示させます。カメラがこれらを検知します。
- 変換行列計算: カメラとプロジェクターの位置関係を解析します。
- 学習処理:
- その後、約4 秒間レーザーポインターを振って移動させます。
- これにより検出器が明るさと色を学習し、追跡開始となります。
03 描画・操作
- カメラはフレームごとにレーザーの点を検出し、プロジェクター上にマッピングします。
- プロジェクターが正確に指した場所にストロークを描画します。
- 壁面メニュー: 壁の隅(「☰」アイコン付近)にレーザーポインターを保持すると表示されます。
機能一覧
- 6 種類のブラシ
- 丸い線、マーカー風、書道風、ネオン、スプレー、レインボーなど多彩な表現が可能です。
- 高度なエフェクト
- 壁に垂れ落ちるような濡れたインク効果。
- 輝くパーティクルテイル(光の軌跡)。
- フェードアウトモードと Kaleidoscope(万華鏡)ミラーリング機能。
- 3D ビューア
- 描画した作品を押し出された 3D オブジェクトとして回転して確認できます。
- インタラクション
- タクロックゲーム: 壁面で行うコンピュータ対戦ゲームを楽しめます。
- ラップトップのタッチ操作不要な、純粋なレーザー操作によるメニュー制御。
- スナップショット機能:画像+描画を保存し、ファイルとしてダウンロード可能。
- 環境への強さ
- 色付き枠線で描画エリアを表示。
- 光沢のある床面でも追跡に強い反射耐性。
- 緑色および赤色のレーザー両方に対応。
必要なハードウェア
| 機器 | 要件・備考 |
|---|---|
| ラップトップ | Chrome がインストールされていること |
| プロジェクター | HDMI 接続可能(単なる第二モニタとして動作) |
| ウェブカメラ | 投影エリアが見られるもの(内蔵カメラ可) |
| レーザーポインター | 緑色が最も鮮明です |
このプロジェクトは依存関係なしで動作し、MIT ライセンスの下でオープンソースとして公開されています。