Parking Lot Generator
add-on
Procedural parking lots and garages: 28 real-world designs, any outline, all stall angles, EV and accessible bays, trees, real lights, multi-storey decks and parked cars.
Parking Lot Generator builds complete parking facilities in one click, right inside Blender: open surface lots of any shape, multi-storey parking garages and underground garages, with painted stalls, curbs, islands, trees, light poles and parked cars.
Start from one of 28 real-world designs: supermarket, shopping mall, big-box store, strip mall, European discount market, fast-food drive-thru, office park, hospital, school with bus bays, park and ride, airport long-stay, stadium overflow on grass pavers, apartment lot with carports, home driveway, curbside street parking, cabin gravel lot, truck stop, bus depot, EV charging hub, motorcycle and bike parking, sloped parking deck, scissor-ramp garage, helix garage, mall garage, hospital garage with fins, solar rooftop deck and underground garages.
Draw any closed curve or flat mesh and the lot fills it: rows of stalls are packed into the outline with aisles, end islands and entrances, and they follow your edits live.
Features
- Stall angles of 90, 75, 60, 45 and 30 degrees and parallel parking, two-way or one-way aisles with arrows
- Single, hairpin, box, T-mark and paver-strip lines in white or yellow, stall numbers and crosswalks
- Accessible stalls with access aisles, EV charging bays with chargers, motorcycle and bike parking, cart corrals, bus, truck and RV bays and a drive-thru lane
- End islands, planted medians and photoreal, game-ready trees and shrubs (broadleaf, conifer, palm) with scanned leaves and bark, light enough for lots with dozens of trees
- Light poles (shoebox LED, cobra head, twin arm, post top) with real lights for night scenes, wheel stops, speed bumps, bollards, signs, drains, barrier gates, pay machines, booths, carports and solar canopies
- Garages with any number of levels, sloped floors, scissor ramps or a helix tower, columns, beams, stair and elevator cores, parapets, cable barriers, fins or mesh screens, and an open, solar or covered roof
- Underground garages with an entrance ramp, painted columns, ceiling services and a cutaway view
- Asphalt, concrete, block pavers, gravel and grass pavers
- Oil stains, faded paint, tyre marks and asphalt age on sliders
- Parked cars in five regional mixes and three color palettes, any occupancy, or instances of your own car collection
- Surprise, Vary and Look buttons, a picture gallery of designs in the sidebar and a Shift+A menu
- Game-ready: real meters, UVs, named parts, PBR materials with bundled CC0 textures, three detail levels and Convert to Mesh
- Works in Cycles and EEVEE
Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.
How to use
Installation
In Blender open Edit, Preferences, Get Extensions, then use Install from Disk and pick the parking_lot_generator zip.
Usage
- Open the Parking tab in the 3D viewport sidebar (N). With nothing selected, click the picture to pick one of the 28 designs, or browse them by group, then press Add Parking Lot. You can also use Shift+A, Parking Lot.
- To fill your own shape, select a closed curve or a flat mesh first: the button changes to Fill and the lot packs its stalls into that outline. Edit the curve and the lot follows.
- The card at the top shows the design, stall counts and face count. Surprise makes a new random facility, Vary changes the current one a little, Look picks new car colors, concrete and wear, and the arrow resets the design. Switch between Surface, Garage and Underground, and set the size and the share of occupied stalls right there.
- The icon tabs hold every setting: Site, Stalls & Markings, Special Bays, Islands & Trees, Structure (garages), Furniture, Cars, Finish & Wear and Parts & Export (part visibility, detail level, Convert to Mesh).
- Everything is in real meters with the origin at the center of the lot on the ground. Each part (surface, markings, curbs, cars, lights and so on) is its own named object; Convert to Mesh copies the lot as plain meshes for export.
FAQ
Which Blender versions are supported?
Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.
Can I use my own car models?
Yes. In the Cars tab switch the source to Your Collection and pick a collection of car models. Each object in it is placed in occupied stalls with a random pick, facing the way you choose.
Can I use the lots in a game engine?
Yes. Lots are built at real scale with UVs, named parts and PBR materials using bundled CC0 textures. Pick Low detail for lighter meshes, hide parts you do not need and use Convert to Mesh to get plain meshes to export.
Does it make roads too?
It makes the lot itself with its entrances, sidewalks and curbs. For the streets around it, use a road addon; the lot fits next to any road.