{"data":{"id":"24450","slug":"fresh-produce-and-groceries-cardboard-produce-tray-0d960c9e","title":"Cardboard Produce Tray (Food, Fresh Produce and Groceries)","summary":"Low kraft board tray: four walls stitched to a flat base, a folded hem round the top edge, a diagonal folded flap at each corner and a punched hand hole through each end.","description":"Low kraft board tray: four walls stitched to a flat base, a folded hem round the top edge, a diagonal folded flap at each corner and a punched hand hole through each end. Overall 0.600 by 0.100 by 0.400 m (X by Y by Z). Metre units, +Y up, the display side toward +Z, resting on y=0. Outer 600 by 400 by 100 mm over the wrapped corners, the crate footprint, so trays stack under or over either wooden crate. The hand holes are through the board, not printed on it. Static geometry; no rig, collision or navigation data. No brand marks or printed text.","status":"published","url":"https://3dassets.dev/assets/fresh-produce-and-groceries-cardboard-produce-tray-0d960c9e","cdnUrl":"https://cdn.3dassets.dev/assets/24450/v1/model.glb","downloadUrl":"https://3dassets.dev/download/fresh-produce-and-groceries-cardboard-produce-tray-0d960c9e","thumbnailUrl":"https://cdn.3dassets.dev/assets/24450/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/24450/v1/poster.webp","blurhash":"U8E.wr-:00so-.-oWBIW00My~WM|9aD+WCt3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"license":{"slug":"cc0-1.0","name":"CC0 1.0 Universal","url":"https://creativecommons.org/publicdomain/zero/1.0/","attributionRequired":false},"contributor":{"username":"3dassets","name":"3D Assets","url":"https://3dassets.dev/u/3dassets"},"stats":{"fileSize":72476,"triangles":1472,"vertices":4416,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.30000001192092896,-0.000009338563336486194,-0.20001221535156147],"max":[0.30000001192092896,0.10118496511104524,0.20001221535156147]},"sizeMeters":[0.6,0.101,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T20:23:37.245Z","updatedAt":"2026-09-07T21:20:03.588Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/24450/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CardboardProduceTrayFoodFreshProduceAndGroceries(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/24450/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/24450/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/24450/v1/model.glb\" alt=\"Cardboard Produce Tray (Food, Fresh Produce and Groceries)\" camera-controls auto-rotate></model-viewer>","blender":"# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.\nimport bpy\nbpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/24450/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.","godot":"# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.\nvar packed := load(\"res://models/model.glb\") as PackedScene\nvar model := packed.instantiate()\nadd_child(model)","unity":"// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,\n// or load it at runtime straight from the CDN:\nusing GLTFast;\nvar gltf = new GltfImport();\nif (await gltf.Load(\"https://cdn.3dassets.dev/assets/24450/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}