{"name": "3D City Studio", "package_name": "planx_3d_city", "version": "2.1.3", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 165, "uploaded_by": null, "upload_datetime": "2026-10-20T11:07:33.928768", "changelog": "2.1.3 - Official academic reference manual and real-world 30-board Konak digital twin atlas.\n- Built comprehensive academic reference manual featuring 30 publication-grade 4-panel comparison boards and 42 raw feature screenshots rendered with real Konak test data (2,367 building footprints and Copernicus 30m DEM).\n- Replaced conceptual mockups in the 4-step workflow guide with dual-panel side-by-side comparisons of actual QGIS Publisher dialogs and real 3D WebGL scenes.\n- Guarded raster layer extent updates in exporter.py against non-vector layer types.\n2.1.2 - Comprehensive metadata documentation and capability profile.\n- Updated metadata description and about documentation to reflect volumetric massing, architectural facades, and unified raster/vector workflows.\n2.1.1 - Qt6 static enum compatibility and clean ZIP file permissions.\n- Scoped QgsMapLayerProxyModel.Filter and QgsVectorFileWriter/QgsRasterFileWriter.WriterError enum references for zero static Qt6 analyzer warnings while keeping QGIS 3 and QGIS 4 runtime behavior identical.\n- Normalized archive entry permissions to 0644 (non-executable) for all Python and asset files.\n2.1.0 - Unified raster/vector workflows, volumetric 3D massing modes, and expanded architectural facade and roof catalogue.\n- Building models and facades: added ResidentialA-F photo facades, UrbanF, CurtainWall, NordicTimber, HeritageStone, AnatolianBrick, IndustrialLoft, BrutalistConcrete, plus TurkishTile, CopperPatina, GravelBallast, and LeadMansard roof presets and the Modern Turkish theme.\n- Volumetric 3D massing: Auto Smart Massing (default), Podium + tower, Stepped tower, Courtyard block, Cantilever / pilotis, and Penthouse crown modes selectable globally, per function, or via QGIS Quick Style.\n- Unified raster/vector workflow: removed the separate Publish mode toggle and mandatory layer requirements so any combination of raster or vector layers exports and supports solar, SVF, viewshed, wind, and elevation/slope tint analyses.\n- Layer selection ergonomics: all layer combo boxes start empty unless strictly matched by geometry type and name, with a one-click Clear all layers button.\n2.0.1 - The repository and issue tracker moved to GitHub (github.com/YusufEminoglu/planx_3d_city).\n2.0.0 - Faster viewer, planning tools and exchange formats.\n- Performance: merged building tiles (10k buildings: 44,249 -> 447 draw calls), worker-built geometry, on-demand rendering, BVH picking; 50k-building scenes load about twice as fast.\n- Visual quality: physical sky and sky lighting, 4x MSAA and GTAO, lit windows at night, straight-skeleton hip and gable roofs, glossy glass, optional depth of field and tree wind.\n- Planning tools: GPU sun hours, sky view factor and viewshed; zoning what-if scenarios with existing | A and B | A split views.\n- Exchange and output: 3D Tiles 1.1 and CityJSON 2.0 export, view links, screenshots up to 8K, MP4 tour videos, WebXR, portable packages ready for GitHub/GitLab Pages and Netlify.\n- QGIS: a 3D preview panel with two-way building selection.\n- Exporter: DEM cropped to the scene (tiled DEFLATE GeoTIFF), lighter GeoJSON, unchanged layers kept on re-export.\n- Fix: the sun stood on the opposite side of the sky; zoning envelopes were never drawn.\n- Breaking: English-only UI and attribute names (map Turkish column names in the field mapping); exported data moved to web/data/vector, so re-export existing projects.\n1.0.3 - Redesign plugin icon to high-end 3D tactile brand design with circular teal pedestal, zero margin, and refreshed documentation links.\nPlanX 3D City Viewer 1.0.0 - Flagship Official Release.\n- Includes 1-click OSM Urban Harvester expansion, Atmosphere & Lighting Studio, Visual Readiness Gauge, WebGL Performance Tier Estimator, Volumetric GFA Calculator, GeoTIFF Edge Blending, and Keyboard Shortcuts HUD.\n- Added dynamic 0-100 percent Scene Readiness Score and Pre-Flight WebGL Performance Tier predictor (Ultra 60+ FPS, High Performance, Heavy Urban Scene) to quality report.\nPlanX 3D City Viewer 0.8.66 - Atmosphere & Lighting Studio presets.\n- Added 5 visual lighting presets (Midday Sunlight Clean, Golden Hour Architectural, Overcast Soft Studio, Night Lights & Glow, Morning Mist) to QGIS publisher.\nPlanX 3D City Viewer 0.8.65 - Full 1-click OSM urban harvester expansion.\n- Expanded Overpass harvester to fetch waterlines, streetlights, benches, bus stops, and trash bins in 1 click alongside buildings, roads, greens, and trees.\nPlanX 3D City Viewer 0.8.64 - Nav tab visual icons and geographic CRS reprojection advice.\n- Added visual tab icons (0 Guide, 1 Data, 2 Check, 3 Style, 4 Publish) and automatic UTM reprojection guidance to quality report.\nPlanX 3D City Viewer 0.8.63 - Master AI audit fixes.\n- Cleaned Bandit B110 try/except pass occurrences, added vector layer commitChanges on attribute edits, and preserved road access keywords in presets.\nPlanX 3D City Viewer 0.8.62 - Mapped attribute fields summary in quality report.\n- Quality report displays active attribute column mappings (floors, population, road width, tree height, function).\nPlanX 3D City Viewer 0.8.61 - Auto-detect attributes button.\n- Added a 1-click Auto-detect attributes button to re-scan smart column aliases.\nPlanX 3D City Viewer 0.8.60 - Auto QGIS map canvas extent zoom.\n- QGIS map canvas auto-zooms to imported sample dataset or harvested OSM boundary.\nPlanX 3D City Viewer 0.8.59 - Smart attribute field auto-detection.\n- Automatic pairing for katadedi, nufus, floors, genislik, and function columns.\nPlanX 3D City Viewer 0.8.58 - Hero header quick export button and unneeded root file cleanup.\n- 1-click Export & Open 3D Viewer button in dialog hero header and cleaned residual root files.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/planx_3d_city/version/2.1.3/download/"}