{"slug": "paper-shredder", "triangles": 16088, "texture_px": 2048, "triangles_light": null, "texture_px_light": null, "files": {"glb": {"name": "paper-shredder.glb", "bytes": 1905376}, "blend": {"name": "paper-shredder.blend", "bytes": 1564269}, "fbx": {"name": "paper-shredder.fbx", "bytes": 3326732}, "obj": {"name": "paper-shredder-obj.zip", "bytes": 2042671}, "usdz": {"name": "paper-shredder.usdz", "bytes": 3038310}}, "extras": {"license": "CC0-1.0", "source": "grab3d.com", "dimensions_m": "0.375 x 0.258 x 0.640", "triangles": 16088, "textures": "PBR 2048px: base color, roughness, metallic, normal (baked)", "generator": "Created by grab3d", "created": "2026-10-06", "real_size": "office paper shredder on wire basket, approx. 38 x 26 x 64 cm incl. the sheet in the slot (head 37 x 26 x 14 cm)", "notes": "front faces -Y; lavender cutter head with soft white top, dark feed slot with a blank white sheet half pulled in, butter slide switch and green power LED (emissive, not baked); dark wire basket with solid bottom, filled with a heap of paper strips (white, cream, a few butter and pink), more strips hang from the cutter. The head 'paper-shredder_cutter' lifts off (origin bottom centre on the basket rim). No text, no logos.", "set": "Cozy Office 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}}