architecture-rendering について
architecture-renderingは、建築家、インテリアデザイナー、開発事業者、ビジュアライゼーションスタジオ向けのeach::senseスキルです。スケッチ、平面図、文章から、内外観やさまざまな視点の建築画像を生成します。
主な機能
- 01外観・内観レンダリング
- 02スケッチから画像を生成
- 03空撮・夜景ビュー
- 04建設進捗の可視化
- 05修復建築・景観の描写
活用シーン
- 01建物外観のプレビュー
- 02インテリア案の提案
- 03建設進捗の提示
- 04景観計画の可視化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill architecture-renderingインストール後、Claude Code で/architecture-renderingを入力して読み込まれたか確認します。
同梱ファイルreferences/SSE-EVENTS.md
詳細
建築ビジュアライゼーション
each::sense を使って、見事な建築ビジュアライゼーションを生成します。このスキルでは、建築家、インテリアデザイナー、不動産開発業者、ビジュアライゼーションスタジオ向けに、スケッチ、間取り図、テキストによる説明からフォトリアリスティックなレンダリングを作成できます。
特長
- 外観レンダリング:周辺の景観や環境を含む、フォトリアリスティックな建物の外観
- インテリアビジュアライゼーション:家具、照明、素材を詳細に表現した室内空間
- スケッチからレンダリングへ:手描きのスケッチをフォトリアリスティックな画像に変換
- 空撮ビュー:鳥瞰パースやドローン風のショット
- 夜景:人工照明を使った印象的な夜間レンダリング
- 建設ビジュアライゼーション:工事の進捗レンダリングや段階的な開発ビュー
- 歴史的建造物の修復:修復された歴史的建造物をビジュアライズ
- ランドスケープアーキテクチャ:庭園、公園、屋外空間
クイックスタート
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a photorealistic exterior render of a modern minimalist house with floor-to-ceiling glass windows, white concrete walls, flat roof, surrounded by a manicured garden with a pool"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
一般的なレンダリングの種類と仕様
| レンダリングの種類 | 一般的なアスペクト比 | 最適な用途 |
|---|---|---|
| 外観のメインショット | 16:9 | マーケティング、プレゼンテーション |
| 室内ビュー | 4:3 または 16:9 | インテリアデザインの提案 |
| 空撮/鳥瞰ビュー | 16:9 または 1:1 | 配置図、マスタープラン |
| 縦長のファサード | 9:16 または 3:4 | ソーシャルメディア、高層建築 |
| 建設進捗 | 16:9 | クライアントへの進捗報告、記録 |
使用例
1. 建物の外観レンダリング
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a photorealistic exterior render of a contemporary three-story residential building. Features: exposed concrete and timber cladding, large balconies with glass railings, green roof terrace, floor-to-ceiling windows. Environment: urban street setting, mature trees, late afternoon golden hour lighting, slight overcast for soft shadows. Professional architectural photography style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
2. 建築インテリアのレンダリング
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a photorealistic interior render of a luxury open-plan living room. Features: double-height ceiling with exposed wooden beams, polished concrete floors, a large sectional sofa in cream fabric, floor-to-ceiling windows overlooking mountains, modern fireplace with black steel surround, pendant lighting fixtures. Style: Scandinavian minimalism meets industrial. Warm natural daylight flooding through windows."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
3. スケッチからレンダリングへの変換
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Convert this architectural sketch into a photorealistic render. Interpret it as a modern office building with glass curtain wall facade, steel structural elements visible, rooftop garden. Add realistic context: urban setting, pedestrians, cars, trees. Professional architectural visualization quality, sunny day with blue sky and some clouds."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/architecture-sketch.jpg"]
}'
4. モダンな住宅のビジュアライゼーション
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Generate a photorealistic render of a modern single-family home. Architecture: two-story with cantilevered upper floor, white stucco exterior, dark bronze window frames, integrated garage, flat roof with hidden parapets. Landscaping: drought-tolerant native plants, gravel pathways, specimen olive tree. Setting: hillside lot with city views in background. Time: dusk with interior lights glowing warmly, exterior accent lighting."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
5. 商業ビルのレンダリング
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a professional architectural visualization of a 20-story commercial office tower. Design: curtain wall glass facade with vertical aluminum fins for solar shading, ground floor retail with double-height lobby, green terraces every 5 floors, rooftop helipad. Context: downtown business district, plaza with water feature at entrance, people walking. Lighting: midday sun, crisp shadows, reflections in glass."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
6. ランドスケープアーキテクチャのビジュアライゼーション
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Render a landscape architecture design for a public urban park. Features: meandering pedestrian paths with permeable pavers, native wildflower meadows, a central pond with wooden deck overlook, children playground with natural materials, seating areas with shade structures, mature deciduous and evergreen trees. Include families enjoying the space, joggers, people walking dogs. Spring season, sunny day, vibrant green foliage."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
7. 夜景のレンダリング
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a dramatic nighttime architectural render of a luxury boutique hotel entrance. Building: Art Deco revival style with geometric patterns, brass detailing, black granite facade. Lighting: warm interior glow through large windows, facade uplighting highlighting architectural details, subtle landscape lighting, illuminated hotel sign. Scene: valet area with luxury car, doorman, guests arriving. Atmosphere: sophisticated, inviting, slight wet pavement reflections from recent rain."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
8. 空撮/鳥瞰ビュー
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Generate an aerial architectural render of a mixed-use development masterplan. Layout: central public plaza, surrounding mid-rise residential buildings (6-8 stories), ground floor retail, underground parking entrances, community center with distinctive curved roof. Include: rooftop gardens, tree-lined streets, pedestrian promenades, outdoor dining areas. View: 45-degree angle bird's eye perspective, showing the full development and neighborhood context. Clear day, afternoon light."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
9. 建設進捗のビジュアライゼーション
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a construction progress visualization showing a residential tower at 60% completion. Show: concrete core structure complete, lower floors with installed curtain wall glazing, upper floors with exposed steel framing and temporary weather protection, tower crane active, construction workers on scaffolding (safe distances), ground level site office and material staging. Style: documentary realism, overcast day for even lighting, professional construction photography look."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
10. 歴史的建造物の修復レンダリング
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Visualize a restored Victorian-era mansion. Architecture: three-story red brick with ornate white trim, wraparound porch with turned columns, steep gabled roof with decorative shingles, restored original windows with period-appropriate shutters, chimney stacks. Grounds: formal English garden with boxwood hedges, gravel carriage drive, restored iron fence and gate. Show both the historical authenticity and modern updates like subtle landscape lighting. Golden hour lighting, autumn foliage."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
ベストプラクティス
レンダリング品質のヒント
- 照明:適切な影や雰囲気になるよう、時間帯や天候を指定します
- 素材:質感を具体的に説明します(磨き上げたコンクリート、ヘアライン仕上げのスチール、マットな木材など)
- 周辺環境:リアリティを高めるため、周辺の環境(道路、植生、人々など)を含めます
- スケールの基準:スケールが伝わるよう、人、自動車、家具などを加えます
- カメラアングル:視点(アイレベル、ローアングル、鳥瞰など)を指定します
建築向けプロンプトの構成
建築レンダリングを作成する際は、次の要素を含めます。
- 建物の種類:住宅、商業施設、公共施設、複合用途
- 建築様式:モダン、コンテンポラリー、伝統的、インダストリアル
- 主な特徴:素材、ファサードの要素、構造システム
- 環境:都市、郊外、田園地帯、水辺
- 時間帯と天候:ゴールデンアワー、正午、夕暮れ、夜間;晴天、曇天、ドラマチックな天候
- 視点:アイレベル、空撮、虫の目線、斜めからの眺め
- 周辺要素:人々、車両、ランドスケープ、近隣の建物
プロンプトのテンプレート例
"Create a photorealistic [view type] render of a [building type].
Architecture: [style], [key features], [materials].
Environment: [setting], [landscaping].
Lighting: [time of day], [weather conditions].
Include: [context elements like people, cars, etc.]
Style: [professional architectural visualization / specific mood]."
モードの選択
生成前にユーザーに確認します。
「素早く作成するラフ案と、最終プレゼンテーション品質のどちらをご希望ですか?」
| モード | 最適な用途 | 速度 | 品質 |
|---|---|---|---|
max | 最終プレゼンテーション、クライアントへの納品物、マーケティング資料 | 遅い | 最高 |
eco | 手早いコンセプト検討、初期の設計案、ボリュームスタディ | 速い | 良好 |
複数ターンでの設計の反復
session_id を使って、建築レンダリングを繰り返し調整します。
# Initial concept render
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an exterior render of a modern beach house with large glass walls and a wooden deck"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "beach-house-project",
"mode": "eco"
}'
# Design revision
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Add a rooftop terrace with a pergola and outdoor kitchen. Make the facade more tropical with natural stone accents."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "beach-house-project"
}'
# Time of day variation
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a sunset version of this design with warm lighting and the interior lights starting to glow"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "beach-house-project",
"mode": "max"
}'
プレゼンテーション用セットの生成
プロジェクト用のレンダリング一式を生成します。
# Hero exterior shot
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create the main exterior hero shot of our modern villa project - front facade, golden hour, dramatic angle"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "villa-presentation",
"mode": "max"
}'
# Interior living space
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Now create an interior render of the main living area - open plan, same modern style, afternoon light"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "villa-presentation",
"mode": "max"
}'
# Aerial site view
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Generate an aerial view showing the villa in its landscape context - pool, garden, and property boundaries"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "villa-presentation",
"mode": "max"
}'
エラー処理
| エラー | 原因 | 解決策 |
|---|---|---|
Failed to create prediction: HTTP 422 | 残高不足 | eachlabs.ai でチャージしてください |
| コンテンツポリシー違反 | 禁止されているコンテンツ | コンテンツポリシーに準拠するようプロンプトを調整してください |
| タイムアウト | 複雑な生成 | クライアントのタイムアウトを最低 10 分に設定してください |
| 出力品質が低い | プロンプトの詳細が不十分 | 建築の詳細、素材、照明についてより具体的な情報を追加してください |
関連スキル
each-sense- コア API ドキュメントproduct-photo-generation- 製品のビジュアライゼーションinterior-design-generation- インテリアスタイリングに特化
コメント
Markdown 対応