Skip to content

Upgrade 3D scene to architectural-quality visualization#3

Merged
MisterClean merged 3 commits into
mainfrom
add-claude-md
Feb 8, 2026
Merged

Upgrade 3D scene to architectural-quality visualization#3
MisterClean merged 3 commits into
mainfrom
add-claude-md

Conversation

@MisterClean

Copy link
Copy Markdown
Owner

Summary

  • CLAUDE.md: Add project onboarding guide for Claude Code with architecture, commands, conventions, and testing notes
  • Viewport3D.tsx: Replace programmer-art 3D rendering with architectural-quality visualization — shadows, hemisphere lighting, fog/atmosphere, building floor lines and parapets, pitched-roof neighbors, cone-canopy trees, dashed envelope edges, lawn/curb/driveway detail, survey-marker property pins, and townhouse party walls. Violations now render as translucent red overlay instead of solid color. Street camera lowered to human eye height (5.5 ft). All procedural materials — zero new dependencies.

Test plan

  • npm run typecheck — no type errors
  • npm run lint — no lint errors
  • npm test — all 7 tests pass (3D scene never runs in jsdom)
  • npm run build — production build succeeds
  • Visual: street/front/aerial camera presets verified via screenshots
  • Visual: compare mode (two viewports side by side) renders correctly
  • Visual: townhouse preset shows party walls + violation overlay
  • Mobile: verify on iOS Safari (iPhone 15 Pro)

🤖 Generated with Claude Code

MisterClean and others added 3 commits February 8, 2026 15:56
Provides architecture overview, dev commands, testing notes,
and codebase conventions so future Claude Code sessions can
be productive immediately.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace programmer-art rendering with shadows, hemisphere lighting,
fog/atmosphere, building floor lines and parapets, pitched-roof
neighbors, cone-canopy trees, dashed envelope edges, lawn/curb/driveway
detail, survey-marker property pins, and townhouse party walls. Violations
now show as translucent red overlay instead of solid color. Street camera
lowered to human eye height (5.5 ft). All procedural — zero new deps.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@MisterClean MisterClean merged commit c372973 into main Feb 8, 2026
1 check passed
@MisterClean MisterClean deleted the add-claude-md branch February 8, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant