{"slug": "street-sweeper", "triangles": 20392, "texture_px": 2048, "triangles_light": null, "texture_px_light": null, "files": {"glb": {"name": "street-sweeper.glb", "bytes": 2001156}, "blend": {"name": "street-sweeper.blend", "bytes": 1603629}, "fbx": {"name": "street-sweeper.fbx", "bytes": 3425772}, "obj": {"name": "street-sweeper-obj.zip", "bytes": 1925461}, "usdz": {"name": "street-sweeper.usdz", "bytes": 3074664}}, "extras": {"license": "CC0-1.0", "source": "grab3d.com", "dimensions_m": "2.160 x 4.707 x 2.265", "triangles": 20392, "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)", "generator": "Created by grab3d", "created": "2026-10-06", "real_size": "compact street sweeper (approx. 2 m3 hopper), approx. 4.5 x 1.9 x 2.2 m (L x W x H incl. brushes and mirrors), wheel diameter 0.66 m", "notes": "front faces -Y; the two disc brushes 'street-sweeper_brush_l' and 'street-sweeper_brush_r' are separate objects with their origin on the vertical brush axis at ground level (rotate around local Z to sweep, in opposite directions); 4 wheels are separate objects with origin on the axle (rotate around local X to roll); two amber beacons glow softly; opaque tinted windows, no interior; no brand, no text", "set": "Cozy Construction Kit"}, "origin": {"method": "procedural", "detail": "Built procedurally with Blender scripts. The scripts were written with the help of an AI coding assistant. No generative AI model produced the geometry or textures directly.", "ai_content": false, "ai_assisted_code": true}}