{"data":{"id":98,"slug":"road-car-showroom-lineup","title":"Road Car Showroom Lineup","summary":"Nineteen original modern and classic road-car silhouettes with showroom fixtures, forecourt fittings and useful body states.","description":"Original road cars in metre units with restrained metallic materials, named wheel/door/bonnet pivots and complete showroom and forecourt examples. Car bodies carry wheel-roll, doors-open and bonnet-open clips (tailgate-drop on pickups) as rigid node transforms, no skinning. CC0.","url":"https://3dassets.dev/packs/road-car-showroom-lineup","coverUrl":"https://cdn.3dassets.dev/assets/7359/v1/poster.webp","assetCount":70,"aiGenerated":true,"aiGeneratedAssetCount":70,"aiModels":["GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":10610384,"totalTriangles":320968,"starterScene":{"id":"7359","slug":"road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","title":"Modern showroom display (Road Car Showroom Lineup)","summary":"Composed example for Road Car Showroom Lineup.","description":"Three cars on rectangular plinths and a coupe on a turntable, with sales desk, information kiosk and waiting area.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/7359/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/7359/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7359/v1/poster.webp","blurhash":"U57d^69F00oIIBWAxvoy00?b_4RQ.8t7ITah","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"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":844724,"triangles":32688,"vertices":67212,"meshes":112,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-7,-0.000005403878571175191,-9.349999904632568],"max":[5.349981643720881,2.0235114015557745,9.349999904632568]},"sizeMeters":[12.35,2.024,18.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:13.050Z","updatedAt":"2026-09-06T12:48:13.348Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7359/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ModernShowroomDisplayRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7359/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7359/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7359/v1/model.glb\" alt=\"Modern showroom display (Road Car Showroom Lineup)\" 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/7359/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/7359/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"7292","slug":"road-car-showroom-lineup-city-car-450590b1","title":"City car (Road Car Showroom Lineup)","summary":"City car, an original generic design in a cohesive showroom palette.","description":"City car. Bounds 1.900 x 1.527 x 3.502 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-city-car-450590b1","cdnUrl":"https://cdn.3dassets.dev/assets/7292/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-city-car-450590b1","thumbnailUrl":"https://cdn.3dassets.dev/assets/7292/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7292/v1/poster.webp","blurhash":"U4851Y?w4TMw?vD$I9x]004Tksx^DO?w%gMx","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":259472,"triangles":7588,"vertices":22764,"meshes":23,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-0.9500076159001284,-1.19209286886246e-9,-1.7860222776956265],"max":[0.9500076159001284,1.5266406952022367,1.715999960899353]},"sizeMeters":[1.9,1.527,3.502],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:31.050Z","updatedAt":"2026-09-06T12:47:32.089Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7292/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CityCarRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7292/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7292/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7292/v1/model.glb\" alt=\"City car (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7292/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7292/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7291","slug":"road-car-showroom-lineup-five-door-hatchback-a66ca264","title":"Five-door hatchback (Road Car Showroom Lineup)","summary":"Five-door hatchback, an original generic design in a cohesive showroom palette.","description":"Five-door hatchback. Bounds 2.060 x 1.497 x 4.352 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-five-door-hatchback-a66ca264","cdnUrl":"https://cdn.3dassets.dev/assets/7291/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-five-door-hatchback-a66ca264","thumbnailUrl":"https://cdn.3dassets.dev/assets/7291/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7291/v1/poster.webp","blurhash":"U57-{D?w8wI9b{DiIA%g00I9x^x^Q+?w.8IA","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":259924,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0299959036706332,-2.384185793236071e-9,-2.2109999656677246],"max":[1.0299959036706332,1.4971512670343903,2.1410000324249268]},"sizeMeters":[2.06,1.497,4.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:31.123Z","updatedAt":"2026-09-06T12:47:32.091Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7291/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function FiveDoorHatchbackRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7291/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7291/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7291/v1/model.glb\" alt=\"Five-door hatchback (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7291/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7291/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7294","slug":"road-car-showroom-lineup-saloon-a4247792","title":"Contemporary saloon (Road Car Showroom Lineup)","summary":"Contemporary saloon, an original generic design in a cohesive showroom palette.","description":"Contemporary saloon. Bounds 2.110 x 1.477 x 4.952 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-saloon-a4247792","cdnUrl":"https://cdn.3dassets.dev/assets/7294/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-a4247792","thumbnailUrl":"https://cdn.3dassets.dev/assets/7294/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7294/v1/poster.webp","blurhash":"U68O3n.84TV@tSD$ROxu00Dix^tSMc?wx^Ri","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271668,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0551126132999664,7.152557379708213e-9,-2.510999917984009],"max":[1.0551126132999664,1.4773948234866492,2.440999984741211]},"sizeMeters":[2.11,1.477,4.952],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:31.038Z","updatedAt":"2026-09-06T12:47:31.158Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7294/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ContemporarySaloonRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7294/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7294/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7294/v1/model.glb\" alt=\"Contemporary saloon (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7294/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7294/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7293","slug":"road-car-showroom-lineup-estate-6d2c212f","title":"Long-roof estate (Road Car Showroom Lineup)","summary":"Long-roof estate, an original generic design in a cohesive showroom palette.","description":"Long-roof estate. Bounds 2.120 x 1.527 x 5.002 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-estate-6d2c212f","cdnUrl":"https://cdn.3dassets.dev/assets/7293/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-estate-6d2c212f","thumbnailUrl":"https://cdn.3dassets.dev/assets/7293/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7293/v1/poster.webp","blurhash":"U58ErO?^4TRPtSDhMwxv008^x^tRMw.m%$Sv","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271792,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.060066572473917,7.152557379708213e-9,-2.5360000133514404],"max":[1.060066572473917,1.5269889865700086,2.4660000801086426]},"sizeMeters":[2.12,1.527,5.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:31.065Z","updatedAt":"2026-09-06T12:47:32.079Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7293/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function LongRoofEstateRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7293/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7293/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7293/v1/model.glb\" alt=\"Long-roof estate (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7293/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7293/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7295","slug":"road-car-showroom-lineup-coupe-2357cd0e","title":"Grand touring coupe (Road Car Showroom Lineup)","summary":"Grand touring coupe, an original generic design in a cohesive showroom palette.","description":"Grand touring coupe. Bounds 2.140 x 1.349 x 4.752 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-coupe-2357cd0e","cdnUrl":"https://cdn.3dassets.dev/assets/7295/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coupe-2357cd0e","thumbnailUrl":"https://cdn.3dassets.dev/assets/7295/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7295/v1/poster.webp","blurhash":"U48hF4_34TIA%$DiMdo~008_%i.8D4?w%#nN","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":268700,"triangles":7548,"vertices":22644,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0698408908205437,7.152557379708213e-9,-2.4110000133514404],"max":[1.0698408908205437,1.3488086436440554,2.3410000801086426]},"sizeMeters":[2.14,1.349,4.752],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:33.154Z","updatedAt":"2026-09-06T12:47:33.803Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7295/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function GrandTouringCoupeRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7295/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7295/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7295/v1/model.glb\" alt=\"Grand touring coupe (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7295/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7295/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7296","slug":"road-car-showroom-lineup-convertible-e00dea53","title":"Four-seat convertible top down (Road Car Showroom Lineup)","summary":"Four-seat convertible top down, an original generic design in a cohesive showroom palette.","description":"Four-seat convertible top down. Bounds 2.100 x 1.346 x 4.652 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-convertible-e00dea53","cdnUrl":"https://cdn.3dassets.dev/assets/7296/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-convertible-e00dea53","thumbnailUrl":"https://cdn.3dassets.dev/assets/7296/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7296/v1/poster.webp","blurhash":"U67_Zp-;8^WAx]I9M{%g00D$x]xvI9?wxuI9","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":332516,"triangles":8876,"vertices":26628,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.049858806894868,-2.384185793236071e-9,-2.3610000610351562],"max":[1.049858806894868,1.3457204907201201,2.2909998893737793]},"sizeMeters":[2.1,1.346,4.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:34.115Z","updatedAt":"2026-09-06T12:47:34.859Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7296/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function FourSeatConvertibleTopDownRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7296/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7296/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7296/v1/model.glb\" alt=\"Four-seat convertible top down (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7296/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7296/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7298","slug":"road-car-showroom-lineup-compact-crossover-ffa27c83","title":"Compact crossover (Road Car Showroom Lineup)","summary":"Compact crossover, an original generic design in a cohesive showroom palette.","description":"Compact crossover. Bounds 2.130 x 1.705 x 4.602 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-compact-crossover-ffa27c83","cdnUrl":"https://cdn.3dassets.dev/assets/7298/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-compact-crossover-ffa27c83","thumbnailUrl":"https://cdn.3dassets.dev/assets/7298/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7298/v1/poster.webp","blurhash":"U57-~J_38wNEyYH?I9yD008_tSyDH=.T%#Mx","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271892,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0649189964388384,5.960464455334602e-9,-2.3359999656677246],"max":[1.0649189964388384,1.7051178573266912,2.2660000324249268]},"sizeMeters":[2.13,1.705,4.602],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:34.241Z","updatedAt":"2026-09-06T12:47:34.920Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7298/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function CompactCrossoverRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7298/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7298/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7298/v1/model.glb\" alt=\"Compact crossover (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7298/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7298/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7297","slug":"road-car-showroom-lineup-large-suv-90a11687","title":"Large three-row SUV (Road Car Showroom Lineup)","summary":"Large three-row SUV, an original generic design in a cohesive showroom palette.","description":"Large three-row SUV. Bounds 2.320 x 1.884 x 5.352 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-large-suv-90a11687","cdnUrl":"https://cdn.3dassets.dev/assets/7297/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-large-suv-90a11687","thumbnailUrl":"https://cdn.3dassets.dev/assets/7297/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7297/v1/poster.webp","blurhash":"U57_f.?wD4ad%#I9I9x]008wX9tRMc?v.8aJ","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":259716,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.1599955962968636,1.4305114759416426e-8,-2.7109999656677246],"max":[1.1599955962968636,1.8835114015557743,2.6410000324249268]},"sizeMeters":[2.32,1.884,5.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:34.324Z","updatedAt":"2026-09-06T12:47:34.895Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7297/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function LargeThreeRowSUVRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7297/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7297/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7297/v1/model.glb\" alt=\"Large three-row SUV (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7297/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7297/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7299","slug":"road-car-showroom-lineup-double-cab-pickup-301cc0f4","title":"Double-cab pickup (Road Car Showroom Lineup)","summary":"Double-cab pickup, an original generic design in a cohesive showroom palette.","description":"Double-cab pickup. Bounds 2.280 x 1.864 x 5.652 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open, tailgate-drop. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-double-cab-pickup-301cc0f4","cdnUrl":"https://cdn.3dassets.dev/assets/7299/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-double-cab-pickup-301cc0f4","thumbnailUrl":"https://cdn.3dassets.dev/assets/7299/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7299/v1/poster.webp","blurhash":"U47xRL_48wRO%$DhI9yD004TpcyDMc?^.9aJ","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":262576,"triangles":7660,"vertices":22980,"meshes":26,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open","tailgate-drop"],"boundingBox":{"min":[-1.1400806815579052,1.4305114759416426e-8,-2.8610000610351562],"max":[1.1400806815579052,1.8636084669411308,2.7909998893737793]},"sizeMeters":[2.28,1.864,5.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:35.592Z","updatedAt":"2026-09-06T12:47:36.447Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7299/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function DoubleCabPickupRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7299/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7299/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7299/v1/model.glb\" alt=\"Double-cab pickup (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7299/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7299/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7300","slug":"road-car-showroom-lineup-minivan-883439b2","title":"Seven-seat minivan (Road Car Showroom Lineup)","summary":"Seven-seat minivan, an original generic design in a cohesive showroom palette.","description":"Seven-seat minivan. Bounds 2.180 x 1.824 x 5.002 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-minivan-883439b2","cdnUrl":"https://cdn.3dassets.dev/assets/7300/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-minivan-883439b2","thumbnailUrl":"https://cdn.3dassets.dev/assets/7300/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7300/v1/poster.webp","blurhash":"U584}S_44TIVyFDhDhx^00DhtSx^H??w.9V@","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":259632,"triangles":7600,"vertices":22800,"meshes":24,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.089950298140286,-1.3113021835042815e-8,-2.5360000133514404],"max":[1.089950298140286,1.824088490525098,2.4660000801086426]},"sizeMeters":[2.18,1.824,5.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:36.556Z","updatedAt":"2026-09-06T12:47:37.408Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7300/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SevenSeatMinivanRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7300/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7300/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7300/v1/model.glb\" alt=\"Seven-seat minivan (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7300/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7300/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7301","slug":"road-car-showroom-lineup-mid-engine-supercar-8b202cfb","title":"Mid-engine supercar (Road Car Showroom Lineup)","summary":"Mid-engine supercar, an original generic design in a cohesive showroom palette.","description":"Mid-engine supercar. Bounds 2.270 x 1.161 x 4.802 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-mid-engine-supercar-8b202cfb","cdnUrl":"https://cdn.3dassets.dev/assets/7301/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-mid-engine-supercar-8b202cfb","thumbnailUrl":"https://cdn.3dassets.dev/assets/7301/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7301/v1/poster.webp","blurhash":"U68Eh~?b8wrqkrD$Mxxb00D%%#kYm*?w-=R%","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":260904,"triangles":7632,"vertices":22896,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.134943669820307,-1.3113021835042815e-8,-2.436000108718872],"max":[1.134943669820307,1.1612797007421718,2.365999937057495]},"sizeMeters":[2.27,1.161,4.802],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:36.647Z","updatedAt":"2026-09-06T12:47:37.477Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7301/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function MidEngineSupercarRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7301/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7301/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7301/v1/model.glb\" alt=\"Mid-engine supercar (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7301/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7301/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7302","slug":"road-car-showroom-lineup-roadster-d78c2494","title":"Two-seat roadster (Road Car Showroom Lineup)","summary":"Two-seat roadster, an original generic design in a cohesive showroom palette.","description":"Two-seat roadster. Bounds 2.010 x 1.236 x 4.052 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-roadster-d78c2494","cdnUrl":"https://cdn.3dassets.dev/assets/7302/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roadster-d78c2494","thumbnailUrl":"https://cdn.3dassets.dev/assets/7302/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7302/v1/poster.webp","blurhash":"U58O3m?b8ws9g4DiRQ%N00Dh%htlVY?wxuI9","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":310920,"triangles":8428,"vertices":25284,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0049454995673195,8.344650248570673e-9,-2.061000108718872],"max":[1.0049454995673195,1.2356872967728785,1.9910000562667847]},"sizeMeters":[2.01,1.236,4.052],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:36.909Z","updatedAt":"2026-09-06T12:47:37.739Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7302/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function TwoSeatRoadsterRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7302/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7302/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7302/v1/model.glb\" alt=\"Two-seat roadster (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7302/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7302/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7303","slug":"road-car-showroom-lineup-electric-crossover-7ea0265a","title":"Electric crossover with closed grille (Road Car Showroom Lineup)","summary":"Electric crossover with closed grille, an original generic design in a cohesive showroom palette.","description":"Electric crossover with closed grille. Bounds 2.190 x 1.626 x 4.782 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-electric-crossover-7ea0265a","cdnUrl":"https://cdn.3dassets.dev/assets/7303/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-electric-crossover-7ea0265a","thumbnailUrl":"https://cdn.3dassets.dev/assets/7303/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7303/v1/poster.webp","blurhash":"U47_Wj.94Ta1?wD$Dh%N008^t,%hDN?w.9IT","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":264008,"triangles":7520,"vertices":22560,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0948673159827222,5.960464455334602e-9,-2.3910000324249268],"max":[1.0948673159827222,1.625808373425126,2.3910000324249268]},"sizeMeters":[2.19,1.626,4.782],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:38.105Z","updatedAt":"2026-09-06T12:47:38.994Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7303/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ElectricCrossoverWithClosedGrilleRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7303/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7303/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7303/v1/model.glb\" alt=\"Electric crossover with closed grille (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7303/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7303/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7304","slug":"road-car-showroom-lineup-classic-1960s-saloon-27bf9f19","title":"1960s three-box saloon (Road Car Showroom Lineup)","summary":"1960s three-box saloon, an original generic design in a cohesive showroom palette.","description":"1960s three-box saloon. Bounds 2.000 x 1.498 x 4.767 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1960s-saloon-27bf9f19","cdnUrl":"https://cdn.3dassets.dev/assets/7304/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1960s-saloon-27bf9f19","thumbnailUrl":"https://cdn.3dassets.dev/assets/7304/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7304/v1/poster.webp","blurhash":"U78hF5.8I8i{o$DiM_t900D$o#o#R4?w%Noa","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":300952,"triangles":9132,"vertices":27396,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-0.9998558419564313,-2.384185793236071e-9,-2.4110000133514404],"max":[0.9998558419564313,1.4980760848062515,2.3559999465942383]},"sizeMeters":[2,1.498,4.767],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:39.441Z","updatedAt":"2026-09-06T12:47:39.994Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7304/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1960sThreeBoxSaloonRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7304/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7304/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7304/v1/model.glb\" alt=\"1960s three-box saloon (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7304/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7304/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7305","slug":"road-car-showroom-lineup-classic-1960s-roadster-b21a0ac8","title":"1960s open roadster (Road Car Showroom Lineup)","summary":"1960s open roadster, an original generic design in a cohesive showroom palette.","description":"1960s open roadster. Bounds 1.870 x 1.196 x 4.167 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1960s-roadster-b21a0ac8","cdnUrl":"https://cdn.3dassets.dev/assets/7305/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1960s-roadster-b21a0ac8","thumbnailUrl":"https://cdn.3dassets.dev/assets/7305/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7305/v1/poster.webp","blurhash":"U68N|X?cH;s7W@D$Rixu00Dit-o#nf_4xwRP","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":352104,"triangles":9948,"vertices":29844,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-0.9350314453522978,8.344650248570673e-9,-2.1110000610351562],"max":[0.9350314453522978,1.1955971093993019,2.055999994277954]},"sizeMeters":[1.87,1.196,4.167],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:39.422Z","updatedAt":"2026-09-06T12:47:40.087Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7305/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1960sOpenRoadsterRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7305/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7305/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7305/v1/model.glb\" alt=\"1960s open roadster (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7305/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7305/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7306","slug":"road-car-showroom-lineup-classic-1970s-muscle-coupe-ed765e60","title":"1970s muscle coupe (Road Car Showroom Lineup)","summary":"1970s muscle coupe, an original generic design in a cohesive showroom palette.","description":"1970s muscle coupe. Bounds 2.180 x 1.359 x 5.167 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1970s-muscle-coupe-ed765e60","cdnUrl":"https://cdn.3dassets.dev/assets/7306/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1970s-muscle-coupe-ed765e60","thumbnailUrl":"https://cdn.3dassets.dev/assets/7306/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7306/v1/poster.webp","blurhash":"U78O0e.8Dhe-tSD$Mxx]00Ditmo}R4?w%gMx","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":266132,"triangles":7744,"vertices":23232,"meshes":24,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.089870101746981,-3.576278662098531e-9,-2.6110000610351562],"max":[1.089870101746981,1.359118115800717,2.555999994277954]},"sizeMeters":[2.18,1.359,5.167],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:39.638Z","updatedAt":"2026-09-06T12:47:40.272Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7306/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1970sMuscleCoupeRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7306/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7306/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7306/v1/model.glb\" alt=\"1970s muscle coupe (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7306/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7306/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7307","slug":"road-car-showroom-lineup-classic-1980s-hot-hatch-6be371ee","title":"1980s hot hatch (Road Car Showroom Lineup)","summary":"1980s hot hatch, an original generic design in a cohesive showroom palette.","description":"1980s hot hatch. Bounds 1.920 x 1.409 x 3.937 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1980s-hot-hatch-6be371ee","cdnUrl":"https://cdn.3dassets.dev/assets/7307/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1980s-hot-hatch-6be371ee","thumbnailUrl":"https://cdn.3dassets.dev/assets/7307/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7307/v1/poster.webp","blurhash":"U5851Z_48wITpcDiIA%N00DOo~x^Ql?w%gM_","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":261068,"triangles":7636,"vertices":22908,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-0.9601135362394089,-1.19209286886246e-9,-1.996000051498413],"max":[0.9601135362394089,1.4085262238285374,1.940999984741211]},"sizeMeters":[1.92,1.409,3.937],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:40.773Z","updatedAt":"2026-09-06T12:47:41.542Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7307/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1980sHotHatchRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7307/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7307/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7307/v1/model.glb\" alt=\"1980s hot hatch (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7307/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7307/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7308","slug":"road-car-showroom-lineup-classic-1950s-pickup-2187bc1b","title":"1950s stepside pickup (Road Car Showroom Lineup)","summary":"1950s stepside pickup, an original generic design in a cohesive showroom palette.","description":"1950s stepside pickup. Bounds 2.080 x 1.826 x 5.017 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open, tailgate-drop. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1950s-pickup-2187bc1b","cdnUrl":"https://cdn.3dassets.dev/assets/7308/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1950s-pickup-2187bc1b","thumbnailUrl":"https://cdn.3dassets.dev/assets/7308/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7308/v1/poster.webp","blurhash":"U57xXb.88wR4yEDiMwx]00DOx]yEZ#?wx^WA","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":322496,"triangles":9460,"vertices":28380,"meshes":26,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open","tailgate-drop"],"boundingBox":{"min":[-1.0398511109937263,-1.4305114759416426e-8,-2.5360000133514404],"max":[1.0398511109937263,1.8258173182648991,2.4809999465942383]},"sizeMeters":[2.08,1.826,5.017],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:41.841Z","updatedAt":"2026-09-06T12:47:42.661Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7308/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1950sStepsidePickupRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7308/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7308/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7308/v1/model.glb\" alt=\"1950s stepside pickup (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7308/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7308/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7309","slug":"road-car-showroom-lineup-classic-1990s-sports-coupe-97f682bf","title":"1990s sports coupe (Road Car Showroom Lineup)","summary":"1990s sports coupe, an original generic design in a cohesive showroom palette.","description":"1990s sports coupe. Bounds 2.050 x 1.299 x 4.667 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-1990s-sports-coupe-97f682bf","cdnUrl":"https://cdn.3dassets.dev/assets/7309/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1990s-sports-coupe-97f682bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/7309/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7309/v1/poster.webp","blurhash":"U58O0g-=4TM{yEDiIAx^00Dh%hx^H;_N.8R4","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":270112,"triangles":7572,"vertices":22716,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.024870252406975,-2.384185793236071e-9,-2.3610000610351562],"max":[1.024870252406975,1.299551673928157,2.305999994277954]},"sizeMeters":[2.05,1.3,4.667],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:41.808Z","updatedAt":"2026-09-06T12:47:42.684Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7309/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function Model1990sSportsCoupeRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7309/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7309/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7309/v1/model.glb\" alt=\"1990s sports coupe (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7309/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7309/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7310","slug":"road-car-showroom-lineup-alloy-wheel-set-b488947a","title":"Four alloy wheels on display (Road Car Showroom Lineup)","summary":"Four alloy wheels on display, an original generic design in a cohesive showroom palette.","description":"Four alloy wheels on display. Bounds 1.027 x 0.660 x 1.460 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-alloy-wheel-set-b488947a","cdnUrl":"https://cdn.3dassets.dev/assets/7310/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-alloy-wheel-set-b488947a","thumbnailUrl":"https://cdn.3dassets.dev/assets/7310/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7310/v1/poster.webp","blurhash":"U05E$^?c00Rj~q-;jtM{00RP~qRj009FITxu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":69272,"triangles":4736,"vertices":14208,"meshes":16,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.5132899072738291,-1.3113021835042815e-8,-0.7300000131130219],"max":[0.5132899072738291,0.6600000131130219,0.7300000131130219]},"sizeMeters":[1.027,0.66,1.46],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:42.054Z","updatedAt":"2026-09-06T12:47:42.848Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7310/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FourAlloyWheelsOnDisplayRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7310/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7310/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7310/v1/model.glb\" alt=\"Four alloy wheels on display (Road Car Showroom Lineup)\" 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/7310/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/7310/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7311","slug":"road-car-showroom-lineup-spare-wheel-1aa60857","title":"Steel spare wheel (Road Car Showroom Lineup)","summary":"Steel spare wheel, an original generic design in a cohesive showroom palette.","description":"Steel spare wheel. Bounds 0.227 x 0.660 x 0.660 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-spare-wheel-1aa60857","cdnUrl":"https://cdn.3dassets.dev/assets/7311/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-spare-wheel-1aa60857","thumbnailUrl":"https://cdn.3dassets.dev/assets/7311/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7311/v1/poster.webp","blurhash":"U24_wsWE00-:kEj]ocW900og~qIT-;WBD$t7","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":66520,"triangles":1348,"vertices":4044,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.11328989982324848,-1.3113021835042815e-8,-0.33000001311302185],"max":[0.11328989982324848,0.6600000131130219,0.33000001311302185]},"sizeMeters":[0.227,0.66,0.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:43.224Z","updatedAt":"2026-09-06T12:47:44.081Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7311/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteelSpareWheelRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7311/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7311/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7311/v1/model.glb\" alt=\"Steel spare wheel (Road Car Showroom Lineup)\" 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/7311/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/7311/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7312","slug":"road-car-showroom-lineup-roof-box-798a5783","title":"Aerodynamic roof box (Road Car Showroom Lineup)","summary":"Aerodynamic roof box, an original generic design in a cohesive showroom palette.","description":"Aerodynamic roof box. Bounds 0.920 x 0.350 x 1.800 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-roof-box-798a5783","cdnUrl":"https://cdn.3dassets.dev/assets/7312/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roof-box-798a5783","thumbnailUrl":"https://cdn.3dassets.dev/assets/7312/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7312/v1/poster.webp","blurhash":"U04xoN~q00Io~q9E9F-;0000~q-;00~q~qDi","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":23012,"triangles":444,"vertices":1332,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.4600207525864437,-0.000017546486799246974,-0.8999999761581421],"max":[0.4600207525864437,0.35001754052633477,0.8999999761581421]},"sizeMeters":[0.92,0.35,1.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:44.143Z","updatedAt":"2026-09-06T12:47:45.144Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7312/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AerodynamicRoofBoxRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7312/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7312/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7312/v1/model.glb\" alt=\"Aerodynamic roof box (Road Car Showroom Lineup)\" 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/7312/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/7312/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7314","slug":"road-car-showroom-lineup-roof-bars-with-bike-cb22e5bf","title":"Roof bars carrying bicycle (Road Car Showroom Lineup)","summary":"Roof bars carrying bicycle, an original generic design in a cohesive showroom palette.","description":"Roof bars carrying bicycle. Bounds 1.600 x 1.034 x 1.700 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-roof-bars-with-bike-cb22e5bf","cdnUrl":"https://cdn.3dassets.dev/assets/7314/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roof-bars-with-bike-cb22e5bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/7314/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7314/v1/poster.webp","blurhash":"U57wTt$*0eOrH?RjOYWB00Sg}Yiv*0t7=dx[","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":46872,"triangles":924,"vertices":2772,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,0.00003035069348722441,-0.8500000238418579],"max":[0.800000011920929,1.0342355251228579,0.8500000238418579]},"sizeMeters":[1.6,1.034,1.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:45.003Z","updatedAt":"2026-09-06T12:47:45.680Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7314/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RoofBarsCarryingBicycleRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7314/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7314/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7314/v1/model.glb\" alt=\"Roof bars carrying bicycle (Road Car Showroom Lineup)\" 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/7314/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/7314/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7313","slug":"road-car-showroom-lineup-tow-bar-619b2961","title":"Tow bar and hitch ball (Road Car Showroom Lineup)","summary":"Tow bar and hitch ball, an original generic design in a cohesive showroom palette.","description":"Tow bar and hitch ball. Bounds 1.100 x 0.250 x 0.410 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-tow-bar-619b2961","cdnUrl":"https://cdn.3dassets.dev/assets/7313/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-tow-bar-619b2961","thumbnailUrl":"https://cdn.3dassets.dev/assets/7313/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7313/v1/poster.webp","blurhash":"U57UPE9F4TRjof-;IUM_00-;_4WBM{4m?b-=","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":20768,"triangles":396,"vertices":1188,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.550000011920929,-1.5354080640239687e-7,-0.20502899960172286],"max":[0.550000011920929,0.2500000037252903,0.20499999821186066]},"sizeMeters":[1.1,0.25,0.41],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:44.779Z","updatedAt":"2026-09-06T12:47:45.303Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7313/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TowBarAndHitchBallRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7313/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7313/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7313/v1/model.glb\" alt=\"Tow bar and hitch ball (Road Car Showroom Lineup)\" 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/7313/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/7313/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7315","slug":"road-car-showroom-lineup-bike-rack-60eaf8a3","title":"Tow-mounted bicycle carrier (Road Car Showroom Lineup)","summary":"Tow-mounted bicycle carrier, an original generic design in a cohesive showroom palette.","description":"Tow-mounted bicycle carrier. Bounds 1.200 x 0.725 x 0.500 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-bike-rack-60eaf8a3","cdnUrl":"https://cdn.3dassets.dev/assets/7315/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-bike-rack-60eaf8a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/7315/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7315/v1/poster.webp","blurhash":"U797nnkD00oe9Ft7x]M{4mWU%MV[_4xvM_IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":9244,"triangles":156,"vertices":468,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.6000000238418579,0.000008795595141442014,-0.25002898596049583],"max":[0.6000000238418579,0.7249912282467165,0.25002898596049583]},"sizeMeters":[1.2,0.725,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:45.873Z","updatedAt":"2026-09-06T12:47:46.882Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7315/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TowMountedBicycleCarrierRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7315/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7315/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7315/v1/model.glb\" alt=\"Tow-mounted bicycle carrier (Road Car Showroom Lineup)\" 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/7315/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/7315/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7316","slug":"road-car-showroom-lineup-number-plate-blank-6d0d137b","title":"Blank vehicle number plate (Road Car Showroom Lineup)","summary":"Blank vehicle number plate, an original generic design in a cohesive showroom palette.","description":"Blank vehicle number plate. Bounds 0.520 x 0.013 x 0.110 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-number-plate-blank-6d0d137b","cdnUrl":"https://cdn.3dassets.dev/assets/7316/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-number-plate-blank-6d0d137b","thumbnailUrl":"https://cdn.3dassets.dev/assets/7316/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7316/v1/poster.webp","blurhash":"UACj2|o#00xut8_3j]D%00WU~qRjM_00f5_3","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":2584,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.2600028937855944,7.783913187984354e-7,-0.055004117981240164],"max":[0.25999999046325684,0.012999221876902103,0.055004117981240164]},"sizeMeters":[0.52,0.013,0.11],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:46.515Z","updatedAt":"2026-09-06T12:47:46.594Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7316/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankVehicleNumberPlateRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7316/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7316/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7316/v1/model.glb\" alt=\"Blank vehicle number plate (Road Car Showroom Lineup)\" 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/7316/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/7316/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7317","slug":"road-car-showroom-lineup-wheel-arch-kit-947827bf","title":"Wheel arch extension pair (Road Car Showroom Lineup)","summary":"Wheel arch extension pair, an original generic design in a cohesive showroom palette.","description":"Wheel arch extension pair. Bounds 1.086 x 0.449 x 0.890 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-wheel-arch-kit-947827bf","cdnUrl":"https://cdn.3dassets.dev/assets/7317/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-arch-kit-947827bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/7317/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7317/v1/poster.webp","blurhash":"U03l8Wxu00~qxu?b-;9F00xuxb00M{4n4n?b","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":37564,"triangles":760,"vertices":2280,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5427975654602051,0.00001677017027171268,-0.44486308238269623],"max":[0.5427975654602051,0.44890523810571403,0.44486308238269623]},"sizeMeters":[1.086,0.449,0.89],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:46.833Z","updatedAt":"2026-09-06T12:47:47.830Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7317/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WheelArchExtensionPairRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7317/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7317/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7317/v1/model.glb\" alt=\"Wheel arch extension pair (Road Car Showroom Lineup)\" 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/7317/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/7317/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7318","slug":"road-car-showroom-lineup-turntable-1c9ad5bf","title":"Circular vehicle turntable (Road Car Showroom Lineup)","summary":"Circular vehicle turntable, an original generic design in a cohesive showroom palette.","description":"Circular vehicle turntable. Bounds 6.000 x 0.142 x 6.000 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-turntable-1c9ad5bf","cdnUrl":"https://cdn.3dassets.dev/assets/7318/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-turntable-1c9ad5bf","thumbnailUrl":"https://cdn.3dassets.dev/assets/7318/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7318/v1/poster.webp","blurhash":"U05#nkx]00%g-;ofWBkC00M{_ND%4mRQafWA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":20032,"triangles":512,"vertices":1536,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3,0.00017868348879616913,-3],"max":[3,0.1420805079069315,3]},"sizeMeters":[6,0.142,6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:47.157Z","updatedAt":"2026-09-06T12:47:48.174Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7318/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircularVehicleTurntableRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7318/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7318/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7318/v1/model.glb\" alt=\"Circular vehicle turntable (Road Car Showroom Lineup)\" 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/7318/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/7318/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7319","slug":"road-car-showroom-lineup-display-plinth-31872902","title":"Car display plinth (Road Car Showroom Lineup)","summary":"Car display plinth, an original generic design in a cohesive showroom palette.","description":"Car display plinth. Bounds 2.700 x 0.140 x 5.700 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-display-plinth-31872902","cdnUrl":"https://cdn.3dassets.dev/assets/7319/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-display-plinth-31872902","thumbnailUrl":"https://cdn.3dassets.dev/assets/7319/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7319/v1/poster.webp","blurhash":"U8ATp4_300D%x]IUIUxu004n_4-;D$.8-=IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":17200,"triangles":336,"vertices":1008,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.3499816437208807,0.0000698900247426415,-2.8499999046325684],"max":[1.3499816437208807,0.1399301105713038,2.8499999046325684]},"sizeMeters":[2.7,0.14,5.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:48.186Z","updatedAt":"2026-09-06T12:47:49.095Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7319/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CarDisplayPlinthRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7319/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7319/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7319/v1/model.glb\" alt=\"Car display plinth (Road Car Showroom Lineup)\" 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/7319/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/7319/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7320","slug":"road-car-showroom-lineup-barrier-posts-rope-96f1ef2e","title":"Roped display barrier posts (Road Car Showroom Lineup)","summary":"Roped display barrier posts, an original generic design in a cohesive showroom palette.","description":"Roped display barrier posts. Bounds 2.440 x 0.990 x 0.440 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-barrier-posts-rope-96f1ef2e","cdnUrl":"https://cdn.3dassets.dev/assets/7320/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-barrier-posts-rope-96f1ef2e","thumbnailUrl":"https://cdn.3dassets.dev/assets/7320/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7320/v1/poster.webp","blurhash":"U37KxVtR_3-;00~qD%9F0000WAxut7?b-;fl","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":21936,"triangles":420,"vertices":1260,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.2200000286102295,0.0000672864750954072,-0.21997009701923387],"max":[1.2200000286102295,0.9899327230616477,0.21997009701923387]},"sizeMeters":[2.44,0.99,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:48.334Z","updatedAt":"2026-09-06T12:47:48.368Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7320/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RopedDisplayBarrierPostsRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7320/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7320/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7320/v1/model.glb\" alt=\"Roped display barrier posts (Road Car Showroom Lineup)\" 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/7320/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/7320/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7321","slug":"road-car-showroom-lineup-sales-desk-8c155e93","title":"Sales desk with drawer pedestal (Road Car Showroom Lineup)","summary":"Sales desk with drawer pedestal, an original generic design in a cohesive showroom palette.","description":"Sales desk with drawer pedestal. Bounds 1.600 x 0.780 x 0.800 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-sales-desk-8c155e93","cdnUrl":"https://cdn.3dassets.dev/assets/7321/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-sales-desk-8c155e93","thumbnailUrl":"https://cdn.3dassets.dev/assets/7321/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7321/v1/poster.webp","blurhash":"UWD]xXoL9Fog~qxuIURjIA%Mt7M_4nt6xaR*","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":7232,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.800000011920929,-0.000005403878571175191,-0.400061042980326],"max":[0.800000011920929,0.7799813841559771,0.400061042980326]},"sizeMeters":[1.6,0.78,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:49.299Z","updatedAt":"2026-09-06T12:47:50.271Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7321/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SalesDeskWithDrawerPedestalRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7321/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7321/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7321/v1/model.glb\" alt=\"Sales desk with drawer pedestal (Road Car Showroom Lineup)\" 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/7321/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/7321/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7322","slug":"road-car-showroom-lineup-price-stand-624e34d7","title":"Angled vehicle price stand (Road Car Showroom Lineup)","summary":"Angled vehicle price stand, an original generic design in a cohesive showroom palette.","description":"Angled vehicle price stand. Bounds 0.400 x 1.237 x 0.400 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-price-stand-624e34d7","cdnUrl":"https://cdn.3dassets.dev/assets/7322/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-price-stand-624e34d7","thumbnailUrl":"https://cdn.3dassets.dev/assets/7322/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7322/v1/poster.webp","blurhash":"U99jy9t700M{~pj[4nWB_3t79FIURjt7s:IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":3792,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.20000000298023224,0.000004271846332247475,-0.20000000298023224],"max":[0.20000000298023224,1.2365140726245654,0.20000000298023224]},"sizeMeters":[0.4,1.237,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:49.670Z","updatedAt":"2026-09-06T12:47:50.654Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7322/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AngledVehiclePriceStandRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7322/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7322/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7322/v1/model.glb\" alt=\"Angled vehicle price stand (Road Car Showroom Lineup)\" 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/7322/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/7322/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7323","slug":"road-car-showroom-lineup-info-kiosk-8318032c","title":"Interactive information kiosk shell (Road Car Showroom Lineup)","summary":"Interactive information kiosk shell, an original generic design in a cohesive showroom palette.","description":"Interactive information kiosk shell. Bounds 0.550 x 1.409 x 0.450 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-info-kiosk-8318032c","cdnUrl":"https://cdn.3dassets.dev/assets/7323/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-info-kiosk-8318032c","thumbnailUrl":"https://cdn.3dassets.dev/assets/7323/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7323/v1/poster.webp","blurhash":"U25#-E%g008w00V@_Nxu-6jFFMbwo}a{aKoM","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":4668,"triangles":48,"vertices":144,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.2750000059604645,0.00001037584618700238,-0.2250053407391583],"max":[0.2750000059604645,1.4093933331212225,0.2250053407391583]},"sizeMeters":[0.55,1.409,0.45],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:50.166Z","updatedAt":"2026-09-06T12:47:50.955Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7323/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function InteractiveInformationKioskShellRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7323/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7323/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7323/v1/model.glb\" alt=\"Interactive information kiosk shell (Road Car Showroom Lineup)\" 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/7323/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/7323/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7324","slug":"road-car-showroom-lineup-feature-wall-panel-8397810b","title":"Blank showroom feature wall (Road Car Showroom Lineup)","summary":"Blank showroom feature wall, an original generic design in a cohesive showroom palette.","description":"Blank showroom feature wall. Bounds 4.000 x 2.700 x 0.158 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-feature-wall-panel-8397810b","cdnUrl":"https://cdn.3dassets.dev/assets/7324/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-feature-wall-panel-8397810b","thumbnailUrl":"https://cdn.3dassets.dev/assets/7324/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7324/v1/poster.webp","blurhash":"UHIrEM-;00%M%M~qxaD%00WB-;Rjxut7M{IU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":4388,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00001676133835393223,-0.07881042553117538],"max":[2,2.7000168090220695,0.07873100181778617]},"sizeMeters":[4,2.7,0.158],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:50.692Z","updatedAt":"2026-09-06T12:47:51.585Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7324/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankShowroomFeatureWallRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7324/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7324/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7324/v1/model.glb\" alt=\"Blank showroom feature wall (Road Car Showroom Lineup)\" 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/7324/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/7324/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7325","slug":"road-car-showroom-lineup-wheel-display-stand-022a879e","title":"Single-wheel pedestal display (Road Car Showroom Lineup)","summary":"Single-wheel pedestal display, an original generic design in a cohesive showroom palette.","description":"Single-wheel pedestal display. Bounds 0.700 x 1.130 x 0.660 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-wheel-display-stand-022a879e","cdnUrl":"https://cdn.3dassets.dev/assets/7325/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-display-stand-022a879e","thumbnailUrl":"https://cdn.3dassets.dev/assets/7325/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7325/v1/poster.webp","blurhash":"U77d^6t800bX00V@?bagadfPbaa#?wozIUbE","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":52416,"triangles":1020,"vertices":3060,"meshes":5,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.3499999940395355,0.000008544969634025068,-0.33000001311302185],"max":[0.3499999940395355,1.1299999982118607,0.33000001311302185]},"sizeMeters":[0.7,1.13,0.66],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:51.846Z","updatedAt":"2026-09-06T12:47:52.841Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7325/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SingleWheelPedestalDisplayRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7325/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7325/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7325/v1/model.glb\" alt=\"Single-wheel pedestal display (Road Car Showroom Lineup)\" 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/7325/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/7325/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7326","slug":"road-car-showroom-lineup-tyre-rack-ed968000","title":"Two-tier eight-tyre rack (Road Car Showroom Lineup)","summary":"Two-tier eight-tyre rack, an original generic design in a cohesive showroom palette.","description":"Two-tier eight-tyre rack. Bounds 1.800 x 1.600 x 0.680 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-tyre-rack-ed968000","cdnUrl":"https://cdn.3dassets.dev/assets/7326/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-tyre-rack-ed968000","thumbnailUrl":"https://cdn.3dassets.dev/assets/7326/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7326/v1/poster.webp","blurhash":"U39H9E%N00ad00?b~qD%00RjMyxbag%MW:9F","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":79612,"triangles":1608,"vertices":4824,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0.000033046021454041785,-0.33995238438237946],"max":[0.8999999761581421,1.599966977820404,0.33995238438237946]},"sizeMeters":[1.8,1.6,0.68],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:52.264Z","updatedAt":"2026-09-06T12:47:53.167Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7326/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoTierEightTyreRackRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7326/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7326/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7326/v1/model.glb\" alt=\"Two-tier eight-tyre rack (Road Car Showroom Lineup)\" 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/7326/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/7326/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7327","slug":"road-car-showroom-lineup-service-reception-desk-dba98549","title":"Stepped service reception counter (Road Car Showroom Lineup)","summary":"Stepped service reception counter, an original generic design in a cohesive showroom palette.","description":"Stepped service reception counter. Bounds 2.500 x 1.610 x 0.800 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-service-reception-desk-dba98549","cdnUrl":"https://cdn.3dassets.dev/assets/7327/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-service-reception-desk-dba98549","thumbnailUrl":"https://cdn.3dassets.dev/assets/7327/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7327/v1/poster.webp","blurhash":"U9Cjb8g$00%K~V.TOEMw00?H_3Di01t6?aMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":3504,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.25,-0.000029475198083273035,-0.3999832148197882],"max":[1.25,1.610029489503198,0.3999832148197882]},"sizeMeters":[2.5,1.61,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:52.845Z","updatedAt":"2026-09-06T12:47:53.509Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7327/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SteppedServiceReceptionCounterRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7327/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7327/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7327/v1/model.glb\" alt=\"Stepped service reception counter (Road Car Showroom Lineup)\" 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/7327/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/7327/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7328","slug":"road-car-showroom-lineup-key-cabinet-d664a91a","title":"Open key cabinet with twelve hooks (Road Car Showroom Lineup)","summary":"Open key cabinet with twelve hooks, an original generic design in a cohesive showroom palette.","description":"Open key cabinet with twelve hooks. Bounds 0.650 x 0.800 x 0.158 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-key-cabinet-d664a91a","cdnUrl":"https://cdn.3dassets.dev/assets/7328/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-key-cabinet-d664a91a","thumbnailUrl":"https://cdn.3dassets.dev/assets/7328/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7328/v1/poster.webp","blurhash":"U797nmof00WB_Nt7DiM{t7kCRjWB%MxvMxIA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":64572,"triangles":1308,"vertices":3924,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.32499771595463256,0,-0.07876159681025627],"max":[0.32499771595463256,0.800000011920929,0.0787432090613983]},"sizeMeters":[0.65,0.8,0.158],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:53.341Z","updatedAt":"2026-09-06T12:47:54.090Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7328/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OpenKeyCabinetWithTwelveHooksRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7328/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7328/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7328/v1/model.glb\" alt=\"Open key cabinet with twelve hooks (Road Car Showroom Lineup)\" 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/7328/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/7328/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7329","slug":"road-car-showroom-lineup-waiting-sofa-be0ed45c","title":"Two-seat showroom waiting sofa (Road Car Showroom Lineup)","summary":"Two-seat showroom waiting sofa, an original generic design in a cohesive showroom palette.","description":"Two-seat showroom waiting sofa. Bounds 1.860 x 0.850 x 0.805 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-waiting-sofa-be0ed45c","cdnUrl":"https://cdn.3dassets.dev/assets/7329/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-waiting-sofa-be0ed45c","thumbnailUrl":"https://cdn.3dassets.dev/assets/7329/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7329/v1/poster.webp","blurhash":"U16H$I?b00t7-?%MITV@00D%tQM{jWxvW9D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":52464,"triangles":1056,"vertices":3168,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.9300000071525574,-0.0000032005936137502466,-0.40248817717308316],"max":[0.9300000071525574,0.8500378605450252,0.40248817717308316]},"sizeMeters":[1.86,0.85,0.805],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:54.390Z","updatedAt":"2026-09-06T12:47:55.389Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7329/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwoSeatShowroomWaitingSofaRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7329/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7329/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7329/v1/model.glb\" alt=\"Two-seat showroom waiting sofa (Road Car Showroom Lineup)\" 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/7329/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/7329/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7330","slug":"road-car-showroom-lineup-coffee-table-1babfdb2","title":"Low showroom coffee table (Road Car Showroom Lineup)","summary":"Low showroom coffee table, an original generic design in a cohesive showroom palette.","description":"Low showroom coffee table. Bounds 1.100 x 0.445 x 0.700 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-coffee-table-1babfdb2","cdnUrl":"https://cdn.3dassets.dev/assets/7330/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coffee-table-1babfdb2","thumbnailUrl":"https://cdn.3dassets.dev/assets/7330/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7330/v1/poster.webp","blurhash":"UQDl{4t74ofj~qxuIURj4nxu%MM{00WA%May","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":13652,"triangles":248,"vertices":744,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.550000011920929,0.000009083750501376331,-0.3499710150014151],"max":[0.550000011920929,0.44499214137526755,0.3499710150014151]},"sizeMeters":[1.1,0.445,0.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:54.832Z","updatedAt":"2026-09-06T12:47:55.742Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7330/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LowShowroomCoffeeTableRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7330/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7330/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7330/v1/model.glb\" alt=\"Low showroom coffee table (Road Car Showroom Lineup)\" 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/7330/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/7330/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7331","slug":"road-car-showroom-lineup-showroom-plant-e909cbfb","title":"Sculptural showroom plant in pot (Road Car Showroom Lineup)","summary":"Sculptural showroom plant in pot, an original generic design in a cohesive showroom palette.","description":"Sculptural showroom plant in pot. Bounds 0.741 x 1.361 x 0.702 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-showroom-plant-e909cbfb","cdnUrl":"https://cdn.3dassets.dev/assets/7331/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-showroom-plant-e909cbfb","thumbnailUrl":"https://cdn.3dassets.dev/assets/7331/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7331/v1/poster.webp","blurhash":"U66*,coz00RiXna#r=of4Tae?wbHwIV@NHkD","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":97768,"triangles":1984,"vertices":5952,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.37075864306296086,0.000006261595767026451,-0.35111079272266477],"max":[0.37075864306296086,1.3609752655029297,0.35111079272266477]},"sizeMeters":[0.742,1.361,0.702],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:54.935Z","updatedAt":"2026-09-06T12:47:54.989Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7331/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SculpturalShowroomPlantInPotRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7331/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7331/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7331/v1/model.glb\" alt=\"Sculptural showroom plant in pot (Road Car Showroom Lineup)\" 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/7331/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/7331/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7332","slug":"road-car-showroom-lineup-forecourt-lamp-ae089502","title":"Twin-arm forecourt lamp (Road Car Showroom Lineup)","summary":"Twin-arm forecourt lamp, an original generic design in a cohesive showroom palette.","description":"Twin-arm forecourt lamp. Bounds 1.800 x 5.150 x 0.600 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-forecourt-lamp-ae089502","cdnUrl":"https://cdn.3dassets.dev/assets/7332/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-forecourt-lamp-ae089502","thumbnailUrl":"https://cdn.3dassets.dev/assets/7332/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7332/v1/poster.webp","blurhash":"U04B?_%M004TE1Rj-o%M_3of4.RirqWBXTxt","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":14824,"triangles":272,"vertices":816,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,0,-0.29988098336622393],"max":[0.8999999761581421,5.150000095367432,0.29988098336622393]},"sizeMeters":[1.8,5.15,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:55.602Z","updatedAt":"2026-09-06T12:47:56.643Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7332/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TwinArmForecourtLampRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7332/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7332/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7332/v1/model.glb\" alt=\"Twin-arm forecourt lamp (Road Car Showroom Lineup)\" 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/7332/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/7332/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7333","slug":"road-car-showroom-lineup-flag-pole-1f8c09b4","title":"Generic forecourt flag pole (Road Car Showroom Lineup)","summary":"Generic forecourt flag pole, an original generic design in a cohesive showroom palette.","description":"Generic forecourt flag pole. Bounds 1.450 x 4.060 x 0.500 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-flag-pole-1f8c09b4","cdnUrl":"https://cdn.3dassets.dev/assets/7333/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-flag-pole-1f8c09b4","thumbnailUrl":"https://cdn.3dassets.dev/assets/7333/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7333/v1/poster.webp","blurhash":"U24evY%g004TcEM_VY.9.9t8H=MwDhkC%$V@","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":9188,"triangles":140,"vertices":420,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7250000238418579,3.027264213542602e-7,-0.2500000149011612],"max":[0.7250000238418579,4.059999942779541,0.2500000149011612]},"sizeMeters":[1.45,4.06,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:56.706Z","updatedAt":"2026-09-06T12:47:57.490Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7333/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GenericForecourtFlagPoleRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7333/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7333/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7333/v1/model.glb\" alt=\"Generic forecourt flag pole (Road Car Showroom Lineup)\" 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/7333/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/7333/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7334","slug":"road-car-showroom-lineup-bunting-line-fb169a6d","title":"Forecourt bunting on posts (Road Car Showroom Lineup)","summary":"Forecourt bunting on posts, an original generic design in a cohesive showroom palette.","description":"Forecourt bunting on posts. Bounds 4.400 x 2.450 x 0.400 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-bunting-line-fb169a6d","cdnUrl":"https://cdn.3dassets.dev/assets/7334/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-bunting-line-fb169a6d","thumbnailUrl":"https://cdn.3dassets.dev/assets/7334/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7334/v1/poster.webp","blurhash":"U78XOc%3DitQ_N-;9EIU9FoztRDi4T-;_NRP","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":16532,"triangles":316,"vertices":948,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2.200000047683716,-0.00004959528827552795,-0.20007935246124067],"max":[2.200000047683716,2.450049642971991,0.20007935246124067]},"sizeMeters":[4.4,2.45,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:56.850Z","updatedAt":"2026-09-06T12:47:57.874Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7334/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForecourtBuntingOnPostsRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7334/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7334/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7334/v1/model.glb\" alt=\"Forecourt bunting on posts (Road Car Showroom Lineup)\" 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/7334/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/7334/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7335","slug":"road-car-showroom-lineup-price-board-38c09486","title":"Blank forecourt price board (Road Car Showroom Lineup)","summary":"Blank forecourt price board, an original generic design in a cohesive showroom palette.","description":"Blank forecourt price board. Bounds 1.450 x 1.850 x 0.395 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-price-board-38c09486","cdnUrl":"https://cdn.3dassets.dev/assets/7335/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-price-board-38c09486","thumbnailUrl":"https://cdn.3dassets.dev/assets/7335/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7335/v1/poster.webp","blurhash":"U8857pxu00M{?wx]DiIADNWX%hjEjFkCayWA","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":6376,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.7250053551437202,-0.000028617924961699126,-0.19751983778766377],"max":[0.7250053551437202,1.850000023841858,0.19751983778766377]},"sizeMeters":[1.45,1.85,0.395],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:57.204Z","updatedAt":"2026-09-06T12:47:58.226Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7335/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankForecourtPriceBoardRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7335/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7335/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7335/v1/model.glb\" alt=\"Blank forecourt price board (Road Car Showroom Lineup)\" 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/7335/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/7335/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7336","slug":"road-car-showroom-lineup-used-car-sticker-848284fe","title":"Solid blank used-car window sticker (Road Car Showroom Lineup)","summary":"Solid blank used-car window sticker, an original generic design in a cohesive showroom palette.","description":"Solid blank used-car window sticker. Bounds 0.250 x 0.003 x 0.160 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-used-car-sticker-848284fe","cdnUrl":"https://cdn.3dassets.dev/assets/7336/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-used-car-sticker-848284fe","thumbnailUrl":"https://cdn.3dassets.dev/assets/7336/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7336/v1/poster.webp","blurhash":"UCE30Xxa00bvx]%MWBIo00Sg~WRPD%9FkW%M","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":2536,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.125,-0.0000071107652104560395,-0.07999664296395764],"max":[0.125,0.0029960173287793546,0.07999664296395764]},"sizeMeters":[0.25,0.003,0.16],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:58.007Z","updatedAt":"2026-09-06T12:47:58.071Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7336/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SolidBlankUsedCarWindowStickerRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7336/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7336/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7336/v1/model.glb\" alt=\"Solid blank used-car window sticker (Road Car Showroom Lineup)\" 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/7336/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/7336/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7337","slug":"road-car-showroom-lineup-car-wash-arch-1842a4af","title":"Automated car wash entry arch (Road Car Showroom Lineup)","summary":"Automated car wash entry arch, an original generic design in a cohesive showroom palette.","description":"Automated car wash entry arch. Bounds 3.350 x 3.150 x 0.500 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-car-wash-arch-1842a4af","cdnUrl":"https://cdn.3dassets.dev/assets/7337/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-car-wash-arch-1842a4af","thumbnailUrl":"https://cdn.3dassets.dev/assets/7337/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7337/v1/poster.webp","blurhash":"UB7-{Bog8^t8?wx]DiMxkCozV?ROIUtS%MMx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":13972,"triangles":240,"vertices":720,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.6749999523162842,-0.000012114882800284832,-0.2500717113782544],"max":[1.6749999523162842,3.1500122102502317,0.2500717113782544]},"sizeMeters":[3.35,3.15,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:59.091Z","updatedAt":"2026-09-06T12:48:00.003Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7337/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AutomatedCarWashEntryArchRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7337/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7337/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7337/v1/model.glb\" alt=\"Automated car wash entry arch (Road Car Showroom Lineup)\" 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/7337/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/7337/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7338","slug":"road-car-showroom-lineup-ev-charger-97f041a1","title":"Electric vehicle charge pedestal (Road Car Showroom Lineup)","summary":"Electric vehicle charge pedestal, an original generic design in a cohesive showroom palette.","description":"Electric vehicle charge pedestal. Bounds 0.922 x 1.480 x 0.550 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-ev-charger-97f041a1","cdnUrl":"https://cdn.3dassets.dev/assets/7338/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-ev-charger-97f041a1","thumbnailUrl":"https://cdn.3dassets.dev/assets/7338/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7338/v1/poster.webp","blurhash":"UACP^n~q0000?at7D*IU4nM{?a-;-;xtIUIU","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":22244,"triangles":404,"vertices":1212,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.461245596408844,0.00000854411832100499,-0.27501602338834863],"max":[0.4612224447495548,1.4800000190734863,0.27501602338834863]},"sizeMeters":[0.922,1.48,0.55],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:59.460Z","updatedAt":"2026-09-06T12:48:00.466Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7338/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElectricVehicleChargePedestalRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7338/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7338/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7338/v1/model.glb\" alt=\"Electric vehicle charge pedestal (Road Car Showroom Lineup)\" 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/7338/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/7338/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7339","slug":"road-car-showroom-lineup-air-water-station-d66b0096","title":"Forecourt air and water station (Road Car Showroom Lineup)","summary":"Forecourt air and water station, an original generic design in a cohesive showroom palette.","description":"Forecourt air and water station. Bounds 0.909 x 1.280 x 0.500 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-air-water-station-d66b0096","cdnUrl":"https://cdn.3dassets.dev/assets/7339/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-air-water-station-d66b0096","thumbnailUrl":"https://cdn.3dassets.dev/assets/7339/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7339/v1/poster.webp","blurhash":"U48O6v_N0000%~s:DhIoMIMxT1%N$+tlWBZ#","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":11928,"triangles":196,"vertices":588,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4545063376426697,0.00000854369266449495,-0.24998321854482838],"max":[0.4545063376426697,1.2799999713897705,0.24998321854482838]},"sizeMeters":[0.909,1.28,0.5],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:59.666Z","updatedAt":"2026-09-06T12:48:00.640Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7339/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForecourtAirAndWaterStationRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7339/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7339/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7339/v1/model.glb\" alt=\"Forecourt air and water station (Road Car Showroom Lineup)\" 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/7339/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/7339/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7340","slug":"road-car-showroom-lineup-visitor-chair-c4cf6f8d","title":"Visitor chair (Road Car Showroom Lineup)","summary":"Visitor chair, an original generic design in a cohesive showroom palette.","description":"Visitor chair. Bounds 0.500 x 0.890 x 0.480 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-visitor-chair-c4cf6f8d","cdnUrl":"https://cdn.3dassets.dev/assets/7340/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-visitor-chair-c4cf6f8d","thumbnailUrl":"https://cdn.3dassets.dev/assets/7340/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7340/v1/poster.webp","blurhash":"U05r0*%M00t84mD%D%~q004n%h_4?Z9F%N~q","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":19372,"triangles":368,"vertices":1104,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.25,0.00001182784524336733,-0.23998992889187293],"max":[0.25,0.8900103727169432,0.23998992889187293]},"sizeMeters":[0.5,0.89,0.48],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:47:59.685Z","updatedAt":"2026-09-06T12:48:00.713Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7340/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function VisitorChairRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7340/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7340/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7340/v1/model.glb\" alt=\"Visitor chair (Road Car Showroom Lineup)\" 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/7340/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/7340/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7341","slug":"road-car-showroom-lineup-sales-stool-9e9995a4","title":"Pedestal sales stool (Road Car Showroom Lineup)","summary":"Pedestal sales stool, an original generic design in a cohesive showroom palette.","description":"Pedestal sales stool. Bounds 0.540 x 0.760 x 0.540 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-sales-stool-9e9995a4","cdnUrl":"https://cdn.3dassets.dev/assets/7341/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-sales-stool-9e9995a4","thumbnailUrl":"https://cdn.3dassets.dev/assets/7341/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7341/v1/poster.webp","blurhash":"U78;c8xu00M_00Rj_4t8?bofD%R%_NkCD$j[","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":14728,"triangles":256,"vertices":768,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.27000001072883606,-0.0000067153141149467466,-0.27000001072883606],"max":[0.27000001072883606,0.759983972456689,0.27000001072883606]},"sizeMeters":[0.54,0.76,0.54],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:01.620Z","updatedAt":"2026-09-06T12:48:02.491Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7341/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PedestalSalesStoolRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7341/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7341/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7341/v1/model.glb\" alt=\"Pedestal sales stool (Road Car Showroom Lineup)\" 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/7341/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/7341/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7342","slug":"road-car-showroom-lineup-waste-bin-d3fe045c","title":"Open showroom waste bin (Road Car Showroom Lineup)","summary":"Open showroom waste bin, an original generic design in a cohesive showroom palette.","description":"Open showroom waste bin. Bounds 0.440 x 0.550 x 0.440 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-waste-bin-d3fe045c","cdnUrl":"https://cdn.3dassets.dev/assets/7342/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-waste-bin-d3fe045c","thumbnailUrl":"https://cdn.3dassets.dev/assets/7342/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7342/v1/poster.webp","blurhash":"U59HCM%M00M__Na~IUt6RQWBR*ozxuj]NFWB","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":15580,"triangles":288,"vertices":864,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.22001175439477452,-0.0000016018786085422038,-0.22001175439477452],"max":[0.22001175439477452,0.550000011920929,0.22001175439477452]},"sizeMeters":[0.44,0.55,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:01.988Z","updatedAt":"2026-09-06T12:48:02.988Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7342/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OpenShowroomWasteBinRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7342/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7342/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7342/v1/model.glb\" alt=\"Open showroom waste bin (Road Car Showroom Lineup)\" 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/7342/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/7342/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7344","slug":"road-car-showroom-lineup-entrance-mat-2a91c14e","title":"Ribbed entrance mat (Road Car Showroom Lineup)","summary":"Ribbed entrance mat, an original generic design in a cohesive showroom palette.","description":"Ribbed entrance mat. Bounds 1.500 x 0.024 x 0.900 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-entrance-mat-2a91c14e","cdnUrl":"https://cdn.3dassets.dev/assets/7344/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-entrance-mat-2a91c14e","thumbnailUrl":"https://cdn.3dassets.dev/assets/7344/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7344/v1/poster.webp","blurhash":"U36kbVt700j[xuxvWBM{00WV_4WAITD%j]%N","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":9200,"triangles":156,"vertices":468,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.75,0.000020447177831499352,-0.45004119998779263],"max":[0.75,0.023984923765050098,0.45004119998779263]},"sizeMeters":[1.5,0.024,0.9],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:02.546Z","updatedAt":"2026-09-06T12:48:03.442Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7344/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RibbedEntranceMatRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7344/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7344/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7344/v1/model.glb\" alt=\"Ribbed entrance mat (Road Car Showroom Lineup)\" 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/7344/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/7344/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7343","slug":"road-car-showroom-lineup-brochure-cabinet-cdb964e1","title":"Four-pocket brochure cabinet (Road Car Showroom Lineup)","summary":"Four-pocket brochure cabinet, an original generic design in a cohesive showroom palette.","description":"Four-pocket brochure cabinet. Bounds 0.800 x 1.300 x 0.458 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-brochure-cabinet-cdb964e1","cdnUrl":"https://cdn.3dassets.dev/assets/7343/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-brochure-cabinet-cdb964e1","thumbnailUrl":"https://cdn.3dassets.dev/assets/7343/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7343/v1/poster.webp","blurhash":"U7FPT#Iq00~U_3%MD%D%Z#t59aE1%M%MM{D%","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":6456,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000335556872797,0,-0.2287271061669621],"max":[0.4000335556872797,1.2999999523162842,0.22877006508846776]},"sizeMeters":[0.8,1.3,0.457],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:02.420Z","updatedAt":"2026-09-06T12:48:03.268Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7343/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FourPocketBrochureCabinetRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7343/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7343/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7343/v1/model.glb\" alt=\"Four-pocket brochure cabinet (Road Car Showroom Lineup)\" 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/7343/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/7343/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7345","slug":"road-car-showroom-lineup-water-dispenser-ce5d984e","title":"Waiting area water dispenser (Road Car Showroom Lineup)","summary":"Waiting area water dispenser, an original generic design in a cohesive showroom palette.","description":"Waiting area water dispenser. Bounds 0.350 x 1.350 x 0.365 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-water-dispenser-ce5d984e","cdnUrl":"https://cdn.3dassets.dev/assets/7345/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-water-dispenser-ce5d984e","thumbnailUrl":"https://cdn.3dassets.dev/assets/7345/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7345/v1/poster.webp","blurhash":"UADS?$%M00D%00Rj~qxu00WC~WaetRfjV@j[","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":7860,"triangles":120,"vertices":360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.1750083925901059,0,-0.18250839288812912],"max":[0.1750083925901059,1.350000023841858,0.1824989341369706]},"sizeMeters":[0.35,1.35,0.365],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:04.068Z","updatedAt":"2026-09-06T12:48:04.969Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7345/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WaitingAreaWaterDispenserRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7345/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7345/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7345/v1/model.glb\" alt=\"Waiting area water dispenser (Road Car Showroom Lineup)\" 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/7345/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/7345/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7346","slug":"road-car-showroom-lineup-coffee-machine-d9f2f7e0","title":"Reception coffee machine (Road Car Showroom Lineup)","summary":"Reception coffee machine, an original generic design in a cohesive showroom palette.","description":"Reception coffee machine. Bounds 0.350 x 0.450 x 0.390 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-coffee-machine-d9f2f7e0","cdnUrl":"https://cdn.3dassets.dev/assets/7346/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coffee-machine-d9f2f7e0","thumbnailUrl":"https://cdn.3dassets.dev/assets/7346/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7346/v1/poster.webp","blurhash":"U26*j#_N0000xwD%IT-;M{IUM{-;_4%NM_M_","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":4436,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.17501067684211682,0,-0.19500914964180632],"max":[0.17501067684211682,0.4500004449801791,0.1949960251450367]},"sizeMeters":[0.35,0.45,0.39],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:04.396Z","updatedAt":"2026-09-06T12:48:05.406Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7346/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ReceptionCoffeeMachineRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7346/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7346/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7346/v1/model.glb\" alt=\"Reception coffee machine (Road Car Showroom Lineup)\" 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/7346/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/7346/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7347","slug":"road-car-showroom-lineup-parking-bollard-ceb99931","title":"Forecourt parking bollard (Road Car Showroom Lineup)","summary":"Forecourt parking bollard, an original generic design in a cohesive showroom palette.","description":"Forecourt parking bollard. Bounds 0.240 x 0.870 x 0.240 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-parking-bollard-ceb99931","cdnUrl":"https://cdn.3dassets.dev/assets/7347/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-parking-bollard-ceb99931","thumbnailUrl":"https://cdn.3dassets.dev/assets/7347/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7347/v1/poster.webp","blurhash":"U27UM8-;0000oKWBRit6?dt69DM{4oRk?axu","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":11000,"triangles":192,"vertices":576,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.12002426287287281,0,-0.12002426287287281],"max":[0.12002426287287281,0.8700000047683716,0.12002426287287281]},"sizeMeters":[0.24,0.87,0.24],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:04.843Z","updatedAt":"2026-09-06T12:48:05.785Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7347/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForecourtParkingBollardRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7347/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7347/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7347/v1/model.glb\" alt=\"Forecourt parking bollard (Road Car Showroom Lineup)\" 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/7347/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/7347/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7348","slug":"road-car-showroom-lineup-wheel-stop-3fdbd713","title":"Parking bay wheel stop (Road Car Showroom Lineup)","summary":"Parking bay wheel stop, an original generic design in a cohesive showroom palette.","description":"Parking bay wheel stop. Bounds 1.800 x 0.130 x 0.210 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-wheel-stop-3fdbd713","cdnUrl":"https://cdn.3dassets.dev/assets/7348/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-stop-3fdbd713","thumbnailUrl":"https://cdn.3dassets.dev/assets/7348/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7348/v1/poster.webp","blurhash":"U268Hh%MDiaO_3~qn%9F00-;?cD%0000o#~q","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":16336,"triangles":304,"vertices":912,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.00004104805643166676,-0.10497757074950571],"max":[0.8999999761581421,0.1300410432880601,0.10497757074950571]},"sizeMeters":[1.8,0.13,0.21],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:04.831Z","updatedAt":"2026-09-06T12:48:04.907Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7348/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ParkingBayWheelStopRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7348/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7348/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7348/v1/model.glb\" alt=\"Parking bay wheel stop (Road Car Showroom Lineup)\" 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/7348/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/7348/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7349","slug":"road-car-showroom-lineup-drain-grating-47dbb2a3","title":"Forecourt drain grating (Road Car Showroom Lineup)","summary":"Forecourt drain grating, an original generic design in a cohesive showroom palette.","description":"Forecourt drain grating. Bounds 1.000 x 0.068 x 0.300 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-drain-grating-47dbb2a3","cdnUrl":"https://cdn.3dassets.dev/assets/7349/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-drain-grating-47dbb2a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/7349/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7349/v1/poster.webp","blurhash":"U48;c9tR8_jv?c_4RjMx00%M?cM_0000xvx]","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":9228,"triangles":156,"vertices":468,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5,0.00003082302401850173,-0.1499832148197882],"max":[0.5,0.06800769181407573,0.1499832148197882]},"sizeMeters":[1,0.068,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:06.615Z","updatedAt":"2026-09-06T12:48:07.426Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7349/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ForecourtDrainGratingRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7349/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7349/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7349/v1/model.glb\" alt=\"Forecourt drain grating (Road Car Showroom Lineup)\" 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/7349/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/7349/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7350","slug":"road-car-showroom-lineup-document-cabinet-63f3377c","title":"Lockable sales document cabinet (Road Car Showroom Lineup)","summary":"Lockable sales document cabinet, an original generic design in a cohesive showroom palette.","description":"Lockable sales document cabinet. Bounds 0.950 x 0.935 x 0.522 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Static geometry; no rig. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-document-cabinet-63f3377c","cdnUrl":"https://cdn.3dassets.dev/assets/7350/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-document-cabinet-63f3377c","thumbnailUrl":"https://cdn.3dassets.dev/assets/7350/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7350/v1/poster.webp","blurhash":"UHF6LY~q004n?It8RjWA00D%%2-p%Lt7IoIn","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":5652,"triangles":72,"vertices":216,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-0.4749999940395355,0,-0.26125304543556727],"max":[0.4749999940395355,0.9350115097887505,0.26124823942385306]},"sizeMeters":[0.95,0.935,0.523],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:06.627Z","updatedAt":"2026-09-06T12:48:07.535Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7350/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LockableSalesDocumentCabinetRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7350/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7350/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7350/v1/model.glb\" alt=\"Lockable sales document cabinet (Road Car Showroom Lineup)\" 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/7350/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/7350/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7351","slug":"road-car-showroom-lineup-saloon-taxi-bcd48111","title":"Saloon taxi with blank roof sign (Road Car Showroom Lineup)","summary":"Saloon taxi with blank roof sign, an original generic design in a cohesive showroom palette.","description":"Saloon taxi with blank roof sign. Bounds 2.110 x 1.640 x 4.952 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-saloon-taxi-bcd48111","cdnUrl":"https://cdn.3dassets.dev/assets/7351/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-taxi-bcd48111","thumbnailUrl":"https://cdn.3dassets.dev/assets/7351/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7351/v1/poster.webp","blurhash":"U68#KS?cDNNGtRDiMxo}00D$x]x[IA?w%hnh","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":283180,"triangles":7836,"vertices":23508,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0551126132999664,7.152557379708213e-9,-2.510999917984009],"max":[1.0551126132999664,1.6399460191570903,2.440999984741211]},"sizeMeters":[2.11,1.64,4.952],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:07.051Z","updatedAt":"2026-09-06T12:48:08.000Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7351/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SaloonTaxiWithBlankRoofSignRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7351/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7351/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7351/v1/model.glb\" alt=\"Saloon taxi with blank roof sign (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7351/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7351/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7352","slug":"road-car-showroom-lineup-suv-police-cef36c49","title":"SUV with emergency light bar (Road Car Showroom Lineup)","summary":"SUV with emergency light bar, an original generic design in a cohesive showroom palette.","description":"SUV with emergency light bar. Bounds 2.320 x 2.000 x 5.352 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-suv-police-cef36c49","cdnUrl":"https://cdn.3dassets.dev/assets/7352/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-suv-police-cef36c49","thumbnailUrl":"https://cdn.3dassets.dev/assets/7352/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7352/v1/poster.webp","blurhash":"U58h5%_M8wVs%NDhE0pI004ntStTIT?w?Irq","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271168,"triangles":7836,"vertices":23508,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.1599955962968636,1.4305114759416426e-8,-2.7109999656677246],"max":[1.1599955962968636,1.9999931018277874,2.6410000324249268]},"sizeMeters":[2.32,2,5.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:07.480Z","updatedAt":"2026-09-06T12:48:08.323Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7352/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SUVWithEmergencyLightBarRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7352/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7352/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7352/v1/model.glb\" alt=\"SUV with emergency light bar (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7352/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7352/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7354","slug":"road-car-showroom-lineup-estate-response-c1ede3a3","title":"Estate ambulance response car (Road Car Showroom Lineup)","summary":"Estate ambulance response car, an original generic design in a cohesive showroom palette.","description":"Estate ambulance response car. Bounds 2.120 x 1.640 x 5.002 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-estate-response-c1ede3a3","cdnUrl":"https://cdn.3dassets.dev/assets/7354/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-estate-response-c1ede3a3","thumbnailUrl":"https://cdn.3dassets.dev/assets/7354/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7354/v1/poster.webp","blurhash":"U58#B6_N00R~tSD$IAtR00DOx]tSM^.A-;sp","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":283356,"triangles":7836,"vertices":23508,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.060066572473917,7.152557379708213e-9,-2.5360000133514404],"max":[1.060066572473917,1.640049266504089,2.4660000801086426]},"sizeMeters":[2.12,1.64,5.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:09.337Z","updatedAt":"2026-09-06T12:48:10.221Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7354/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function EstateAmbulanceResponseCarRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7354/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7354/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7354/v1/model.glb\" alt=\"Estate ambulance response car (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7354/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7354/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7353","slug":"road-car-showroom-lineup-driving-school-hatchback-9feedba9","title":"Driving school hatchback (Road Car Showroom Lineup)","summary":"Driving school hatchback, an original generic design in a cohesive showroom palette.","description":"Driving school hatchback. Bounds 2.060 x 1.660 x 4.352 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-driving-school-hatchback-9feedba9","cdnUrl":"https://cdn.3dassets.dev/assets/7353/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-driving-school-hatchback-9feedba9","thumbnailUrl":"https://cdn.3dassets.dev/assets/7353/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7353/v1/poster.webp","blurhash":"U58Ei1%N4TNFtmDiMw%N00IAyDx]H??w%hI9","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271428,"triangles":7836,"vertices":23508,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.0299959036706332,-2.384185793236071e-9,-2.2109999656677246],"max":[1.0299959036706332,1.660057361112958,2.1410000324249268]},"sizeMeters":[2.06,1.66,4.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:09.345Z","updatedAt":"2026-09-06T12:48:10.192Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7353/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function DrivingSchoolHatchbackRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7353/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7353/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7353/v1/model.glb\" alt=\"Driving school hatchback (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7353/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7353/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7355","slug":"road-car-showroom-lineup-convertible-top-up-493c5320","title":"Convertible with roof up (Road Car Showroom Lineup)","summary":"Convertible with roof up, an original generic design in a cohesive showroom palette.","description":"Convertible with roof up. Bounds 2.100 x 1.349 x 4.652 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-convertible-top-up-493c5320","cdnUrl":"https://cdn.3dassets.dev/assets/7355/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-convertible-top-up-493c5320","thumbnailUrl":"https://cdn.3dassets.dev/assets/7355/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7355/v1/poster.webp","blurhash":"U48qyz_300IT.TDiI9tm004n%i%h4T?^.9Z~","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":271920,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open"],"boundingBox":{"min":[-1.049858806894868,-2.384185793236071e-9,-2.3610000610351562],"max":[1.049858806894868,1.3489283665391194,2.2909998893737793]},"sizeMeters":[2.1,1.349,4.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:09.736Z","updatedAt":"2026-09-06T12:48:10.540Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7355/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function ConvertibleWithRoofUpRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7355/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7355/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7355/v1/model.glb\" alt=\"Convertible with roof up (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7355/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7355/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7356","slug":"road-car-showroom-lineup-pickup-with-canopy-4555175c","title":"Pickup with bed canopy (Road Car Showroom Lineup)","summary":"Pickup with bed canopy, an original generic design in a cohesive showroom palette.","description":"Pickup with bed canopy. Bounds 2.280 x 1.864 x 5.652 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open, bonnet-open, tailgate-drop. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-pickup-with-canopy-4555175c","cdnUrl":"https://cdn.3dassets.dev/assets/7356/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-pickup-with-canopy-4555175c","thumbnailUrl":"https://cdn.3dassets.dev/assets/7356/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7356/v1/poster.webp","blurhash":"U68O6v%M8wt7?wDhI9%h008_b_x^I9?v%hVs","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":276036,"triangles":7940,"vertices":23820,"meshes":26,"materials":8,"textures":0,"animations":["wheel-roll","doors-open","bonnet-open","tailgate-drop"],"boundingBox":{"min":[-1.1400806815579052,1.4305114759416426e-8,-2.8610000610351562],"max":[1.1400806815579052,1.8636084669411308,2.7909998893737793]},"sizeMeters":[2.28,1.864,5.652],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:10.141Z","updatedAt":"2026-09-06T12:48:10.898Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7356/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function PickupWithBedCanopyRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7356/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7356/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7356/v1/model.glb\" alt=\"Pickup with bed canopy (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7356/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7356/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7357","slug":"road-car-showroom-lineup-hatchback-doors-open-11056326","title":"Hatchback with doors open (Road Car Showroom Lineup)","summary":"Hatchback with doors open, an original generic design in a cohesive showroom palette.","description":"Hatchback with doors open. Bounds 2.820 x 1.497 x 4.352 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-hatchback-doors-open-11056326","cdnUrl":"https://cdn.3dassets.dev/assets/7357/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-hatchback-doors-open-11056326","thumbnailUrl":"https://cdn.3dassets.dev/assets/7357/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7357/v1/poster.webp","blurhash":"U48ESh?w00Mx%ND$Di%N00Dh*0x^D#?c?vMd","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":260496,"triangles":7612,"vertices":22836,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll","bonnet-open"],"boundingBox":{"min":[-1.410174082422119,-2.384185793236071e-9,-2.2109999656677246],"max":[1.410174082422119,1.4971512670343903,2.1410000324249268]},"sizeMeters":[2.82,1.497,4.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:12.174Z","updatedAt":"2026-09-06T12:48:12.713Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7357/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function HatchbackWithDoorsOpenRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7357/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7357/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7357/v1/model.glb\" alt=\"Hatchback with doors open (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7357/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7357/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7358","slug":"road-car-showroom-lineup-saloon-bonnet-open-c8b259c0","title":"Saloon with bonnet open (Road Car Showroom Lineup)","summary":"Saloon with bonnet open, an original generic design in a cohesive showroom palette.","description":"Saloon with bonnet open. Bounds 2.110 x 1.477 x 4.952 metres (X/Y/Z). Nose +Z, up +Y, wheel axles X. Wheels, doors, bonnet and pickup tailgate have named pivots where present. Clips: wheel-roll, doors-open. Rigid node transforms, no skinning. No collision or navigation data. Blank signage; no manufacturer designs or branding.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-saloon-bonnet-open-c8b259c0","cdnUrl":"https://cdn.3dassets.dev/assets/7358/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-bonnet-open-c8b259c0","thumbnailUrl":"https://cdn.3dassets.dev/assets/7358/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7358/v1/poster.webp","blurhash":"U58Ee].94TV[tmDiROxv00Dh%gtRMI?wx^Ri","category":{"slug":"vehicles","title":"Vehicles"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"exterior","title":"Exterior"}],"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":283144,"triangles":7836,"vertices":23508,"meshes":26,"materials":8,"textures":0,"animations":["wheel-roll","doors-open"],"boundingBox":{"min":[-1.0551126132999664,7.152557379708213e-9,-2.510999917984009],"max":[1.0551126132999664,1.4773948234866492,2.440999984741211]},"sizeMeters":[2.11,1.477,4.952],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:12.454Z","updatedAt":"2026-09-06T12:48:13.093Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\nimport { AnimationMixer } from 'three'\n\nlet mixer\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7358/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n  mixer = new AnimationMixer(gltf.scene)\n  mixer.clipAction(gltf.animations[0]).play()\n})\n\n// Call from your render loop; deltaSeconds is time since the previous frame.\nfunction updateAssetAnimation(deltaSeconds) {\n  mixer?.update(deltaSeconds)\n}","r3f":"import { useGLTF, useAnimations } from '@react-three/drei'\nimport { useEffect } from 'react'\n\nexport function SaloonWithBonnetOpenRoadCarShowroomLineup(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/7358/v1/model.glb')\n  const { actions, names } = useAnimations(animations, scene)\n  useEffect(() => {\n    const action = actions[names[0]]\n    action?.reset().play()\n    return () => { action?.stop() }\n  }, [actions, names])\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7358/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7358/v1/model.glb\" alt=\"Saloon with bonnet open (Road Car Showroom Lineup)\" camera-controls auto-rotate autoplay></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/7358/v1/model.glb\n# Metres and +Y up are converted to Blender's Z-up scene automatically.\n# Clips arrive as actions; play them from the Dope Sheet > Action Editor.","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)\nvar player := model.find_child(\"AnimationPlayer\", true, false) as AnimationPlayer\nplayer.play(player.get_animation_list()[0])","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/7358/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"7359","slug":"road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","title":"Modern showroom display (Road Car Showroom Lineup)","summary":"Composed example for Road Car Showroom Lineup.","description":"Three cars on rectangular plinths and a coupe on a turntable, with sales desk, information kiosk and waiting area.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/7359/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-modern-showroom-b1bcb937-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/7359/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7359/v1/poster.webp","blurhash":"U57d^69F00oIIBWAxvoy00?b_4RQ.8t7ITah","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"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":844724,"triangles":32688,"vertices":67212,"meshes":112,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-7,-0.000005403878571175191,-9.349999904632568],"max":[5.349981643720881,2.0235114015557745,9.349999904632568]},"sizeMeters":[12.35,2.024,18.7],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:13.050Z","updatedAt":"2026-09-06T12:48:13.348Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7359/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ModernShowroomDisplayRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7359/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7359/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7359/v1/model.glb\" alt=\"Modern showroom display (Road Car Showroom Lineup)\" 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/7359/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/7359/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"7360","slug":"road-car-showroom-lineup-classic-forecourt-045473fd","title":"Classic car forecourt (Road Car Showroom Lineup)","summary":"Composed example for Road Car Showroom Lineup.","description":"Six original era archetypes arranged with forecourt fixtures, price stands and flag poles.","status":"published","url":"https://3dassets.dev/assets/road-car-showroom-lineup-classic-forecourt-045473fd","cdnUrl":"https://cdn.3dassets.dev/assets/7360/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-forecourt-045473fd","thumbnailUrl":"https://cdn.3dassets.dev/assets/7360/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/7360/v1/poster.webp","blurhash":"U56[UCoz00VYIAoykDah00WC?vX8?wVse.kB","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"kit","title":"Kit / Set"}],"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":1301828,"triangles":52208,"vertices":108326,"meshes":163,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-3.22500535514372,-0.000028617924961699126,-2.6110000610351562],"max":[10.399999976158142,5.150000095367432,8.480999946594238]},"sizeMeters":[13.625,5.15,11.092],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6 via Codex; Claude Fable 5.1 brief and frozen geometry kit; Claude Opus 5 animation pass","downloads":0,"publishedAt":"2026-09-06T12:48:13.957Z","updatedAt":"2026-09-06T12:48:14.226Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/7360/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ClassicCarForecourtRoadCarShowroomLineup(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/7360/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/7360/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/7360/v1/model.glb\" alt=\"Classic car forecourt (Road Car Showroom Lineup)\" 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/7360/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/7360/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}