mcpField
M
muapi-floor-plan-rendering

muapi-floor-plan-rendering

github.com/samuraigptクリエイティブ・メディア865 回インストール4 週間前に更新
リポジトリ

muapi-floor-plan-rendering について

テキストの説明から2D平面図を作成し、または既存の図面を使って3D建築レンダリングに変換する、LLMが手順を進めるワークフローです。住宅や室内のレイアウト案を視覚化する用途に向いています。

主な機能

  1. 01説明文から2D平面図を生成
  2. 02既存の平面図を起点に利用
  3. 03平面図を3Dレンダリングに変換
  4. 04段階ごとに生成結果を提示

活用シーン

  1. 01住戸の説明から平面図を作成
  2. 022D間取りを3Dで可視化
  3. 033D化の前に平面案を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/samuraigpt/muapi-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}} プレースホルダーをユーザーの実際の入力に置き換えてください。

コメント