muapi-floor-plan-rendering について
muapi を使い、説明文または任意の平面図画像から 2D 間取りを作成し、3D 建築レンダリングへ変換するエージェント向けワークフローです。住宅の配置検討やインテリア案の可視化に使えます。
主な機能
- 01テキストから 2D 間取りを生成
- 02任意の平面図画像を入力
- 03間取りを 3D アイソメトリック画像に変換
- 04段階ごとの提示と確認
活用シーン
- 01住宅のレイアウト説明を間取りに変換
- 02既存の 2D 図面を 3D で可視化
- 03レンダリング前に 2D 案を確認
- 04建築・インテリアのコンセプト画像を作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ samuraigpt/ generative-media-skills --skill muapi-floor-plan-renderingインストール後、Claude Code で/muapi-floor-plan-renderingを入力して読み込まれたか確認します。
詳細
フロアプランのレンダリング
2D フロアプランを設計し、リアルで高品質な 3D 建築レンダリングに変換します。
入力
| 名前 | 種類 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
floor_plan_description | text | はい | — | フロアプランの説明(例:「バルコニーとオープンキッチンのある、モダンな 2 ベッドルームのアパート」)。 |
base_plan_image | image_url | いいえ | — | 出発点として使用する、任意の 2D フロアプラン画像です。 |
手順
フェーズ A — 2D フロアプランの設計
{{base_plan_image}} が指定されていない場合は、2D の設計図を作成するために、次の 1 ステップでプランを送信します。
- フロアプランの生成 —
muapi image generate(model=nano-banana-2):- プロンプト:
A professional, clean 2D architectural floor plan of {{floor_plan_description}}. Top-down view, technical drawing style, white background, black lines, labeled rooms (Living Room, Kitchen, Bedroom, etc.), high contrast, minimalist design. - アスペクト比:4:3 または 1:1
- プロンプト:
2D プランをユーザーに提示し、承認を得ます。
フェーズ B — 3D レンダリング
2D プランができたら、それをリアルな 3D ビジュアライゼーションに変換するために送信します。
- 3D 変換 —
muapi image edit(model=nano-banana-2-edit):- 参照画像:フェーズ A で作成した 2D プラン。
- プロンプト:
A stunning, realistic 3D isometric cutaway rendering of the architectural floor plan. Photorealistic textures, warm wooden flooring, modern furniture, soft natural sunlight coming from windows, realistic shadows. High-end architectural visualization, cinematic look, 8k resolution, clean white studio background. - アスペクト比:4:3 または 1:1
生成後、最終的な 3D レンダリングをユーザーに提示します。
トリガーキーワード
3d floor plan、architectural rendering、2d to 3d plan、house design、interior plan
実行エージェント向けの注意事項
- このレシピは LLM がオーケストレーションします。各フェーズを確認し、不足している入力をユーザーから収集してから、
muapiCLI コマンドを呼び出してください。MUAPI_API_KEYが設定されていない場合は、まずmuapi auth configureを実行してください。 - まだ CLI エイリアスがないモデル ID の場合は、
curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'を使用して未加工のエンドポイントにフォールバックし、muapi predict wait <request_id>でポーリングしてください。 - 各呼び出しを実行する前に、
{{input_name}}プレースホルダーをユーザーの実際の入力に置き換えてください。
コメント
Markdown 対応