Image Blaster は Claude 向けの image-to-world スキルセットです。元画像を読み取り、メッシュ化する価値のあるオブジェクトを判断し、探索できる環境を構築し、環境音とオブジェクト固有のサウンドを生成します — 通常5分以内です。
必要なもの
- Image Blaster リポジトリ のクローン
curl -fsSL https://claude.ai/install.sh | bashでインストールした Claude Code- platform.worldlabs.ai の World Labs API キー
- fal.ai の FAL API キー
- 同梱のスクリプトとビューア用の Node.js と Bun
.env.example を .env にコピーし、WORLD_LABS_API_KEY と FAL_KEY を入力します。
ブラストを実行する
- ターミナルを開いて
cd image-blaster。 claudeを実行し、求められたら両方の API キーを渡します。input/ディレクトリに画像を置きます。- Claude に
blast it and confirm each step with meと伝えます。
Claude は worlds/<slug> の下にプロジェクトを準備し、元画像を分析し、オブジェクト一覧をあなたと確認してから、世界、メッシュ、クリーンプレート、効果音を生成します。
生成されるもの
デフォルトでは、Image Blaster のブラストは次を生成します:
- すべての動的オブジェクトの3Dモデル(
.glb、.obj) - 静的環境のガウシアンスプラット(
.spz) - 前景オブジェクトを除去したクリーンプレート
- ループする環境音とオブジェクト固有の物理SFX(
.mp3)
すべて worlds/<slug> の下にディスクへ書き込まれます。JSON サイドカーのプロバイダー URL は来歴と再開のメタデータのみなので、生成アセットはオフラインでも動作し続けます。
ビューアで見る
Image Blaster は app/ に React と react-three-fiber のビューアを同梱しています。リポジトリのルートで bun install && bun run dev を実行し、表示された URL を開くと、世界を歩き、各メッシュを確認し、オーディオを再生できます。
メッシュを調整する
Image Blaster の image-blast-3d スキルは Hunyuan のパラメータをそのまま渡します:
| パラメータ | 値 | デフォルト |
|---|---|---|
--face-count | 40000–1500000 | 50000 |
--enable-pbr | true / false | true |
--generate-type | Normal / LowPoly / Geometry | Normal |
--polygon-type | triangle / quadrilateral | triangle |
ゲームエンジンでより軽いメッシュが必要なときは LowPoly、白いジオメトリパスだけが欲しいときは Geometry を選びます。
さらに活用する
- 画像編集プロバイダーを
nano-bananaとgpt-image-2の間で切り替えます。 image-blast-wildcardスキルで、確認後にほぼ任意の FAL モデルを実行します。- 3D スキルの
--providerを変更して、Hunyuan の代わりに Meshy を試します。
修正が必要なときは、生成ファイルを手で編集するのではなく、適切なスキルを見つけて再実行してください — Image Blaster のスキルがプロジェクト状態と来歴の一貫性を保ちます。