Repository navigation
City: textured grounds and floodlights in parks and squares - #33
Merged
Merged
Conversation
The asset audit found every building and prop drawn from realistic models once the pack loads; the last flat-colour pieces were the grounds the code lays out itself. The sports ground gets mown turf and a rubber-crumb track, park paths and the pond's edge gravel, the plaza's centre ashlar, the town square paving, and the floodlights a footed mast with a frame of six lamps instead of a six-sided pole and one box. Flat colours stay as the fallback without the pack. Roadmap: offices and towers are one design each, so most of the City and Metropolis hours repeat O1 and L1; L2 joins O2/O3 as the next models. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Delete the low-poly kit (city-kit.glb, city_kit.py, kit.ts), the window atlas it used (textures.ts; the particle sprite moves to fx.ts), and every fallback to it: kit buildings and yards, kit trees, cars, people, crane, scaffold, rubble, bridge, street lamps, fences and the flat-colour stand-ins for lawns and streets. - The app creates the city only once the model pack is whole; until then the HUD shows the download. It starts the city in place, no reload. - loadReal loads every model or throws, so a missing model or a GPU without BC7 shows "Skyline unavailable" instead of a half-drawn city. The viewers (proto, town) still skip missing ones. - STYLES drops the kit-only round office and glass, twist and TV towers; a test checks every look the plan can produce has a model. - The crane's anchors move into models.ts (CRANE). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
City: realistic models only, no low-poly kit
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Asset audit result: with the model pack loaded, every building and prop is realistic. The kit is only a fallback, and its unmodelled styles (round office, glass, twist and TV towers) can't be reached, because every designed lot gets a blueprint. What was still low-poly was the ground the code lays out itself, and this PR converts it:
Checked in the mock metropolis by day and night (headless Chromium screenshots).
tscandbun testpass.Docs: APP.md says where parks are laid out. ROADMAP adds L2 next to O2/O3, because offices and towers are one design each.
🤖 Generated with Claude Code