mcpField
M
muapi-floor-plan-rendering

muapi-floor-plan-rendering

github.com/samuraigptデザイン・UI25673 回インストール4 週間前に更新
リポジトリ

muapi-floor-plan-rendering について

muapi を使い、説明文または任意の平面図画像から 2D 間取りを作成し、3D 建築レンダリングへ変換するエージェント向けワークフローです。住宅の配置検討やインテリア案の可視化に使えます。

主な機能

  1. 01テキストから 2D 間取りを生成
  2. 02任意の平面図画像を入力
  3. 03間取りを 3D アイソメトリック画像に変換
  4. 04段階ごとの提示と確認

活用シーン

  1. 01住宅のレイアウト説明を間取りに変換
  2. 02既存の 2D 図面を 3D で可視化
  3. 03レンダリング前に 2D 案を確認
  4. 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_descriptiontextはい—フロアプランの説明(例:「バルコニーとオープンキッチンのある、モダンな 2 ベッドルームのアパート」)。
base_plan_imageimage_urlいいえ—出発点として使用する、任意の 2D フロアプラン画像です。

手順

フェーズ A — 2D フロアプランの設計

{{base_plan_image}} が指定されていない場合は、2D の設計図を作成するために、次の 1 ステップでプランを送信します。

  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 ビジュアライゼーションに変換するために送信します。

  1. 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 がオーケストレーションします。各フェーズを確認し、不足している入力をユーザーから収集してから、muapi CLI コマンドを呼び出してください。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}} プレースホルダーをユーザーの実際の入力に置き換えてください。

コメント