
2026/05/16 0:42
Image Blaster は、単一の画像から 3D 環境、効果音(SFX)、およびメッシュを生成します。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
このオープンソースプロジェクト(
https://github.com/neilsonnn/image-blaster で入手可能)は、単一の 2D 画像を 5 分未満で完全な 3D 環境、メッシュ、効果音、およびガウシアンスプライトに変換することで、ゲーム開発を変革します。このツールは、オブジェクト作成に Hunyuan-3D、World Labs を通じた環境生成に Marble-1.1、音声には elevenlabs-sfx を含む専用 AI モデルを利用します。ユーザーは LowPoly(三角形または四角形)スタイルと Normal スタイルを切り替えられ、PBR 素材を設定し、メッシュの面数を設定できます。Unity、Unreal、Godot、Blender、3DS Max、Maya、Three.js、Electron アプリといった主要なエンジンへの包括的な統合をサポートしており、シーン構築時間を大幅に短縮しながら、さまざまなソフトウェアエコシステム内でチームが迅速に反復可能にすることを可能にします。画像のクレンジングおよび参照画像生成には、nano-banana または gpt-image-2 のようなモデルが担当します。本文
Claus(Claude)スキル、World Labs、および FAL を活用し、単一のイメージから 3D エンバイロメント、SFX(サウンドエフェクト)、メッシュを生成します。イメージを完全にメッシュ化された 3D エンバイロメントに変換するのに要する時間はわずか 5 分以内で、3D ワークのスムーズなスタートを支援します。最大限の威力を発揮しましょう。
クイックスタート
- ターミナルを開き、以下のコマンドを入力してリポジトリをクローンしてください:
git clone https://github.com/neilsonnn/image-blaster
コマンドを実行して、該当ディレクトリへ移動します。cd image-blaster
を実行し、Claus(Claude)をインストールしてください。その後、curl -fsSL https://claude.ai/install.sh | bash
コマンドを実行します。claude- Claus(Claude)に挨拶をし、World Labs および FAL 用の API キーを提供します。
- イメージを
ディレクトリに配置し、「blast」処理を完了するよう Claus(Claude)へ指示した上で、各工程について私に確認を行ってください。input/
概要 デフォルト設定では、image-blaster は以下のコンテンツを生成元のイメージから自動的に作成します:
- 動的オブジェクトのすべてに対する 3D モデル(.glb, .obj)
- 静的なエンバイロメントに対するガウス Splats(.spz)
- 継続的に再生される環境音、およびオブジェクト固有の物理現象を表現する SFX(.mp3)
拡張機能 image-blaster は、以下のプラットフォームやツール群の資産として埋め込むことができます:
- ゲームエンジン:Unity、Unreal Engine、Godot
- DCC ソフトウェア:Blender、3DS Max、Maya など
- ウェブアプリ:Three.js および Electron アプリ
詳細情報 IMAGE-BLASTER は以下の生成モデルを内部で利用しています:
- marble-1.1:World Labs の Marble モデルにより、探索可能なエンバイロメントを作成します。
- nano-banana:デフォルトのイメージ編集プリファレンスであり、ソース画像のクリーニング(クリーンプレート)、およびオブジェクト参照画像の生成に使用されます。
- gpt-image-2:edit スキルがこれらプリファレンスを優先するよう指示された際、代替となるイメージエディットプロバイダーとして機能します。
- hunyuan-3d:FAL を介して 3D オブジェクトモデルを作成する Hunyuan 3D モデルです。
- elevenlabs-sfx:環境音およびオブジェクト固有のサウンドを生成する ElevenLabs サウンドエフェクトモデルです。
3D モデルの作成では、Hunyuan 向けに以下のパラメータがサポートされています:
:目標となる面の数(フェイス数)。IMAGE-BLASTER のデフォルトは 50,000 で、Hunyuan API のデフォルトは 500,000 です。--face-count <40000-1500000>
:PBR(物理ベースレンダリング)材質の生成を有効化するフラグ。デフォルトは--enable-pbr true|false
です。true
:--generate-type Normal|LowPoly|Geometry
:テクスチャ付きモデルを作成します(デフォルト)。Normal
:ポリゴン削減を適用し、低多角形モデルを生成します。LowPoly
:テクスチャを持たない白色のジオメトリのみを生成します。Geometry
:--polygon-type triangle|quadrilateral
モードで使用されるポリゴンの形状(三角面または四角面)。デフォルトはLowPoly
です。triangle
使用例
- ビデオゲームレベルのコンセプト案が必要ですか? → IMAGE-BLAST it!
- 幼少期の寝室を再現したいですか? → IMAGE-BLAST it!
- ロボット用のエンバイロメントが必要な場合? → IMAGE-BLAST it!
- 映画ロケ地の選定( Location Scout)をお手伝いします。 → IMAGE-BLAST it!
- 建築学的なレンダリングが必要ですか? → IMAGE-BLAST it!
開発者向けメモ Claus(Claude)が React ビューアを変更できるようにするため、
.claudeignore ファイルから /app というエントリを削除してください。