dwp.visualization is the 3D team's visualization workflow manager. Use when the user needs to submit a 3D rendering request, track visualization jobs through design phases (Briefing → Concept → Pre-Schematic → Schematic), generate AI-assisted concept images or videos, analyse design styles from reference imagery, decode white-model materials, browse or upload 3D assets via Autodesk ACC, manage prompt libraries, generate standardised file names, or view the outsource renderer directory. Trigger phrases include "submit a render request", "generate a concept image", "what phase is this project in", "analyse this design style", "upload a 3D model to the library", "create a prompt for Midjourney", and "name this rendering file".
Panachaijames1 星标2026年4月2日
职业
分类
销售与营销
技能内容
dwp.visualization (internally dwp.intelligence-3d-pipeline) is the centralised workflow and AI toolkit for the dwp 3D Visualization team. It guides projects through four design phases — Briefing & Site Analysis, Concept, Pre-Schematic, and Schematic — providing AI-powered generation, quality gates, asset management, and outsource coordination in a single interface.
What It Does
Visualization Workflow — Manages projects through phased gates (BSA → CON → SCH → DD) with reviewer sign-off at each transition.
3D Request Portal — Structured form for submitting rendering work requests with project details, area scopes, deadlines, and Google Drive file linking.
Prompt Generator — AI-powered prompt engineering workspace that refines prompts for Midjourney, Krea, D5 Render, and other external tools, with style presets and render mode selection.
dwp.render Workspace — In-app AI rendering powered by Gemini (Imagen for concept images, text consultation for narratives, and Veo for video previews).
3D Model Library — Browse, upload, and preview 3D assets via Autodesk Platform Services (APS) / ACC integration with an embedded APS Viewer.
相关技能
StyleLens — Analyse reference images or text descriptions to extract style summaries, colour palettes, material suggestions, and design character.
WhiteModelDecoder — Upload a white-model 3D render, identify architectural elements, assign material prompts, and generate photorealistic material projections.
File Naming Generator — Standardised file naming following dwp conventions.
Prompt Library & Log — Save, browse, and track all prompts and outputs per project.
Phase Gates — Quality checkpoints between phases with defined review criteria and designated reviewers.
Outsource Renderer Directory — Contact directory for external 3D visualisers and Revit support contractors.
Submission Portal — File upload portal with Google Drive integration for linking project assets.
Architecture & Conventions
App Structure
Single-page SPA architecture with two routes:
/ — Auth gate → VizWorkflowApp (leader/member), OutsourcePortal (outsource role), or "Access Pending" (no role)
/book3d — Standalone 3D viewer (embedded view)
All other routes are API endpoints under app/api/.
Briefing & Site Analysis (BSA) — Research and brief synthesis
Concept (CON) — Ideation and concept imagery
Pre-Schematic (SCH) — Development and material exploration
Schematic (DD) — Refinement and BIM-aligned rendering
Core Capabilities
Visualization workflow management and phase tracking
AI-powered prompt generation and image/video rendering
3D asset library browsing and uploading (via Autodesk ACC)
Style and material analysis from reference imagery
Rendering request submission and job tracking
File naming standardisation
Outsource renderer coordination
Not Intended For
This app is focused on visualization workflow tools (log generation, prompt library, file naming, 3D request management). Functionality outside these areas is not supported.
# Install dependencies
npm install
# Run locally
npm run dev
# Build for production
npm run build
# Start production server
npm start
# Deploy via Cloud Build (from repository root)
gcloud builds submit --config=cloudbuild.yaml \
--substitutions=_GEMINI_API_KEY=...,_GEMINI_CLIENT_ID=...,_NEXT_PUBLIC_SUPABASE_URL=...,_NEXT_PUBLIC_SUPABASE_ANON_KEY=...,_APS_CLIENT_ID=...,_APS_CLIENT_SECRET=...,_APS_CALLBACK_URL=...,_CLAUDE_API_KEY=...
Key File Map
Path
Description
app/page.tsx
Entry point — auth gate → VizWorkflowApp
app/layout.tsx
Root layout with Tailwind config and providers
app/book3d/
Standalone 3D viewer page
app/api/gemini/
Gemini API route
app/api/claude/
Claude API route
app/api/video-gen/
Video generation API route
app/api/aps/
Autodesk Platform Services API routes (9 endpoints)