{"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/15171/v1/poster.webp","assetCount":70,"aiGenerated":true,"aiGeneratedAssetCount":70,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":10610064,"totalTriangles":320968,"starterScene":{"id":"15171","slug":"road-car-showroom-lineup-modern-showroom-fe4656a8-starter-scene","title":"Modern showroom display (Road Car Showroom Lineup)","summary":"Three cars on rectangular plinths and a coupe on a turntable, with sales desk, information kiosk and waiting area.","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-fe4656a8-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/15171/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-modern-showroom-fe4656a8-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/15171/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15171/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":"Claude Fable 5.1","downloads":20,"publishedAt":"2026-09-07T16:00:52.899Z","updatedAt":"2026-10-05T12:13:06.556Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15171/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/15171/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15171/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15171/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/15171/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/15171/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"15105","slug":"road-car-showroom-lineup-city-car-2bbde9dc","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-2bbde9dc","cdnUrl":"https://cdn.3dassets.dev/assets/15105/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-city-car-2bbde9dc","thumbnailUrl":"https://cdn.3dassets.dev/assets/15105/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15105/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":259464,"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":"Claude Fable 5.1","downloads":29,"publishedAt":"2026-09-07T16:00:34.324Z","updatedAt":"2026-10-25T15:52:44.440Z","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/15105/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/15105/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/15105/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15105/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/15105/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/15105/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15109","slug":"road-car-showroom-lineup-five-door-hatchback-b8b390d5","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-b8b390d5","cdnUrl":"https://cdn.3dassets.dev/assets/15109/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-five-door-hatchback-b8b390d5","thumbnailUrl":"https://cdn.3dassets.dev/assets/15109/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15109/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":259920,"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":"Claude Fable 5.1","downloads":15,"publishedAt":"2026-09-07T16:00:34.551Z","updatedAt":"2026-10-25T09:48:11.235Z","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/15109/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/15109/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/15109/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15109/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/15109/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/15109/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15104","slug":"road-car-showroom-lineup-saloon-80dff277","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-80dff277","cdnUrl":"https://cdn.3dassets.dev/assets/15104/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-80dff277","thumbnailUrl":"https://cdn.3dassets.dev/assets/15104/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15104/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":271664,"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":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T16:00:34.295Z","updatedAt":"2026-10-25T07:28:11.283Z","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/15104/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/15104/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/15104/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15104/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/15104/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/15104/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15103","slug":"road-car-showroom-lineup-estate-2170674c","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-2170674c","cdnUrl":"https://cdn.3dassets.dev/assets/15103/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-estate-2170674c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15103/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15103/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":271784,"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":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T16:00:34.222Z","updatedAt":"2026-10-12T04:59:54.143Z","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/15103/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/15103/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/15103/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15103/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/15103/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/15103/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15108","slug":"road-car-showroom-lineup-coupe-d07f4f29","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-d07f4f29","cdnUrl":"https://cdn.3dassets.dev/assets/15108/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coupe-d07f4f29","thumbnailUrl":"https://cdn.3dassets.dev/assets/15108/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15108/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":268692,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:34.473Z","updatedAt":"2026-10-12T12:25:56.333Z","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/15108/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/15108/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/15108/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15108/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/15108/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/15108/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15107","slug":"road-car-showroom-lineup-convertible-57279d6b","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-57279d6b","cdnUrl":"https://cdn.3dassets.dev/assets/15107/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-convertible-57279d6b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15107/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15107/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":332508,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:34.398Z","updatedAt":"2026-10-25T07:34:07.492Z","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/15107/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/15107/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/15107/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15107/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/15107/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/15107/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15106","slug":"road-car-showroom-lineup-compact-crossover-2cce77af","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-2cce77af","cdnUrl":"https://cdn.3dassets.dev/assets/15106/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-compact-crossover-2cce77af","thumbnailUrl":"https://cdn.3dassets.dev/assets/15106/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15106/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":"Claude Fable 5.1","downloads":19,"publishedAt":"2026-09-07T16:00:34.344Z","updatedAt":"2026-10-25T07:31:05.349Z","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/15106/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/15106/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/15106/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15106/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/15106/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/15106/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15110","slug":"road-car-showroom-lineup-large-suv-266d2a60","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-266d2a60","cdnUrl":"https://cdn.3dassets.dev/assets/15110/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-large-suv-266d2a60","thumbnailUrl":"https://cdn.3dassets.dev/assets/15110/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15110/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":259712,"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":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T16:00:34.719Z","updatedAt":"2026-10-25T15:25:08.632Z","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/15110/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/15110/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/15110/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15110/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/15110/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/15110/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15111","slug":"road-car-showroom-lineup-double-cab-pickup-56928620","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-56928620","cdnUrl":"https://cdn.3dassets.dev/assets/15111/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-double-cab-pickup-56928620","thumbnailUrl":"https://cdn.3dassets.dev/assets/15111/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15111/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":262568,"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":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T16:00:37.156Z","updatedAt":"2026-10-12T12:26:00.159Z","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/15111/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/15111/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/15111/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15111/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/15111/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/15111/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15114","slug":"road-car-showroom-lineup-minivan-09f03bca","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-09f03bca","cdnUrl":"https://cdn.3dassets.dev/assets/15114/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-minivan-09f03bca","thumbnailUrl":"https://cdn.3dassets.dev/assets/15114/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15114/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":259628,"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":"Claude Fable 5.1","downloads":16,"publishedAt":"2026-09-07T16:00:37.299Z","updatedAt":"2026-10-25T13:27:44.852Z","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/15114/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/15114/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/15114/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15114/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/15114/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/15114/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15113","slug":"road-car-showroom-lineup-mid-engine-supercar-531f61d4","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-531f61d4","cdnUrl":"https://cdn.3dassets.dev/assets/15113/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-mid-engine-supercar-531f61d4","thumbnailUrl":"https://cdn.3dassets.dev/assets/15113/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15113/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":260900,"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":"Claude Fable 5.1","downloads":22,"publishedAt":"2026-09-07T16:00:37.279Z","updatedAt":"2026-10-25T07:07:10.517Z","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/15113/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/15113/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/15113/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15113/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/15113/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/15113/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15112","slug":"road-car-showroom-lineup-roadster-1695e7a7","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-1695e7a7","cdnUrl":"https://cdn.3dassets.dev/assets/15112/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roadster-1695e7a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/15112/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15112/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":310912,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:37.264Z","updatedAt":"2026-10-25T11:54:53.500Z","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/15112/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/15112/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/15112/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15112/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/15112/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/15112/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15117","slug":"road-car-showroom-lineup-electric-crossover-c7731548","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-c7731548","cdnUrl":"https://cdn.3dassets.dev/assets/15117/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-electric-crossover-c7731548","thumbnailUrl":"https://cdn.3dassets.dev/assets/15117/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15117/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":264004,"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":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:00:37.750Z","updatedAt":"2026-10-12T05:05:01.310Z","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/15117/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/15117/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/15117/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15117/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/15117/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/15117/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15115","slug":"road-car-showroom-lineup-classic-1960s-saloon-8b53eb20","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-8b53eb20","cdnUrl":"https://cdn.3dassets.dev/assets/15115/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1960s-saloon-8b53eb20","thumbnailUrl":"https://cdn.3dassets.dev/assets/15115/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15115/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":300944,"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":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:00:37.470Z","updatedAt":"2026-10-12T05:05:40.732Z","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/15115/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/15115/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/15115/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15115/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/15115/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/15115/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15116","slug":"road-car-showroom-lineup-classic-1960s-roadster-83d9f3da","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-83d9f3da","cdnUrl":"https://cdn.3dassets.dev/assets/15116/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1960s-roadster-83d9f3da","thumbnailUrl":"https://cdn.3dassets.dev/assets/15116/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15116/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":352096,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:36.667Z","updatedAt":"2026-10-25T12:17:08.299Z","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/15116/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/15116/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/15116/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15116/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/15116/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/15116/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15118","slug":"road-car-showroom-lineup-classic-1970s-muscle-coupe-8769428a","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-8769428a","cdnUrl":"https://cdn.3dassets.dev/assets/15118/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1970s-muscle-coupe-8769428a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15118/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15118/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":266124,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:38.113Z","updatedAt":"2026-10-05T23:41:37.622Z","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/15118/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/15118/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/15118/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15118/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/15118/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/15118/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15119","slug":"road-car-showroom-lineup-classic-1980s-hot-hatch-7454be0b","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-7454be0b","cdnUrl":"https://cdn.3dassets.dev/assets/15119/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1980s-hot-hatch-7454be0b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15119/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15119/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":261064,"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":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:00:39.536Z","updatedAt":"2026-10-25T17:19:41.378Z","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/15119/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/15119/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/15119/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15119/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/15119/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/15119/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15121","slug":"road-car-showroom-lineup-classic-1950s-pickup-d31e49d8","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-d31e49d8","cdnUrl":"https://cdn.3dassets.dev/assets/15121/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1950s-pickup-d31e49d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/15121/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15121/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":322492,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:40.104Z","updatedAt":"2026-10-25T16:12:14.646Z","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/15121/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/15121/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/15121/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15121/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/15121/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/15121/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15120","slug":"road-car-showroom-lineup-classic-1990s-sports-coupe-74d6e833","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-74d6e833","cdnUrl":"https://cdn.3dassets.dev/assets/15120/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-1990s-sports-coupe-74d6e833","thumbnailUrl":"https://cdn.3dassets.dev/assets/15120/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15120/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":270108,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:39.042Z","updatedAt":"2026-10-05T23:41:41.751Z","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/15120/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/15120/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/15120/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15120/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/15120/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/15120/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15124","slug":"road-car-showroom-lineup-alloy-wheel-set-2788ee0a","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-2788ee0a","cdnUrl":"https://cdn.3dassets.dev/assets/15124/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-alloy-wheel-set-2788ee0a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15124/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15124/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":69264,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:39.271Z","updatedAt":"2026-10-12T07:23:22.302Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15124/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/15124/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15124/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15124/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/15124/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/15124/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15123","slug":"road-car-showroom-lineup-spare-wheel-f6e6c0cb","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-f6e6c0cb","cdnUrl":"https://cdn.3dassets.dev/assets/15123/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-spare-wheel-f6e6c0cb","thumbnailUrl":"https://cdn.3dassets.dev/assets/15123/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15123/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":66512,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:39.163Z","updatedAt":"2026-10-25T09:59:06.254Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15123/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/15123/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15123/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15123/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/15123/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/15123/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15122","slug":"road-car-showroom-lineup-roof-box-e4b916ef","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-e4b916ef","cdnUrl":"https://cdn.3dassets.dev/assets/15122/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roof-box-e4b916ef","thumbnailUrl":"https://cdn.3dassets.dev/assets/15122/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15122/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":23008,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:40.134Z","updatedAt":"2026-10-25T13:38:02.587Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15122/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/15122/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15122/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15122/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/15122/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/15122/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15125","slug":"road-car-showroom-lineup-roof-bars-with-bike-1002ecb0","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-1002ecb0","cdnUrl":"https://cdn.3dassets.dev/assets/15125/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-roof-bars-with-bike-1002ecb0","thumbnailUrl":"https://cdn.3dassets.dev/assets/15125/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15125/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":46868,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:39.491Z","updatedAt":"2026-10-25T10:45:25.265Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15125/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/15125/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15125/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15125/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/15125/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/15125/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15126","slug":"road-car-showroom-lineup-tow-bar-05a5b436","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-05a5b436","cdnUrl":"https://cdn.3dassets.dev/assets/15126/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-tow-bar-05a5b436","thumbnailUrl":"https://cdn.3dassets.dev/assets/15126/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15126/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":20764,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:39.873Z","updatedAt":"2026-10-25T15:21:03.750Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15126/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/15126/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15126/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15126/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/15126/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/15126/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15127","slug":"road-car-showroom-lineup-bike-rack-5a7f53a4","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-5a7f53a4","cdnUrl":"https://cdn.3dassets.dev/assets/15127/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-bike-rack-5a7f53a4","thumbnailUrl":"https://cdn.3dassets.dev/assets/15127/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15127/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":9240,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:40.778Z","updatedAt":"2026-10-05T20:00:57.858Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15127/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/15127/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15127/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15127/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/15127/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/15127/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15129","slug":"road-car-showroom-lineup-number-plate-blank-9fd2c2db","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-9fd2c2db","cdnUrl":"https://cdn.3dassets.dev/assets/15129/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-number-plate-blank-9fd2c2db","thumbnailUrl":"https://cdn.3dassets.dev/assets/15129/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15129/v1/poster.webp","blurhash":"UACsjkkD00t7tR_3juIA00of~qV@Mx00kB?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":2600,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.26120290732570045,7.78171214363757e-7,-0.05620000138878822],"max":[0.25999999046325684,0.012999222097006538,0.055004117981240164]},"sizeMeters":[0.521,0.013,0.111],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:42.119Z","updatedAt":"2026-10-05T12:54:48.358Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15129/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/15129/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15129/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15129/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/15129/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/15129/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15128","slug":"road-car-showroom-lineup-wheel-arch-kit-cead1e6a","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-cead1e6a","cdnUrl":"https://cdn.3dassets.dev/assets/15128/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-arch-kit-cead1e6a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15128/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15128/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":37560,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:40.990Z","updatedAt":"2026-10-25T05:56:47.944Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15128/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/15128/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15128/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15128/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/15128/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/15128/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15130","slug":"road-car-showroom-lineup-turntable-5d2de686","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-5d2de686","cdnUrl":"https://cdn.3dassets.dev/assets/15130/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-turntable-5d2de686","thumbnailUrl":"https://cdn.3dassets.dev/assets/15130/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15130/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":20028,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:41.144Z","updatedAt":"2026-10-06T01:02:45.205Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15130/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/15130/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15130/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15130/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/15130/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/15130/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15131","slug":"road-car-showroom-lineup-display-plinth-6bfd0533","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-6bfd0533","cdnUrl":"https://cdn.3dassets.dev/assets/15131/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-display-plinth-6bfd0533","thumbnailUrl":"https://cdn.3dassets.dev/assets/15131/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15131/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":17196,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:42.240Z","updatedAt":"2026-10-05T22:17:12.045Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15131/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/15131/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15131/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15131/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/15131/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/15131/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15132","slug":"road-car-showroom-lineup-barrier-posts-rope-7d4e481d","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-7d4e481d","cdnUrl":"https://cdn.3dassets.dev/assets/15132/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-barrier-posts-rope-7d4e481d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15132/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15132/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":21932,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:41.512Z","updatedAt":"2026-10-25T15:28:40.624Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15132/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/15132/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15132/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15132/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/15132/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/15132/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15133","slug":"road-car-showroom-lineup-sales-desk-a5faf963","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-a5faf963","cdnUrl":"https://cdn.3dassets.dev/assets/15133/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-sales-desk-a5faf963","thumbnailUrl":"https://cdn.3dassets.dev/assets/15133/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15133/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":7228,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:41.841Z","updatedAt":"2026-10-05T21:42:13.361Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15133/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/15133/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15133/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15133/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/15133/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/15133/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15134","slug":"road-car-showroom-lineup-price-stand-b5b0e484","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-b5b0e484","cdnUrl":"https://cdn.3dassets.dev/assets/15134/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-price-stand-b5b0e484","thumbnailUrl":"https://cdn.3dassets.dev/assets/15134/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15134/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":3788,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:41.958Z","updatedAt":"2026-10-05T17:48:22.272Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15134/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/15134/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15134/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15134/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/15134/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/15134/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15135","slug":"road-car-showroom-lineup-info-kiosk-707b190c","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-707b190c","cdnUrl":"https://cdn.3dassets.dev/assets/15135/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-info-kiosk-707b190c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15135/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15135/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":4664,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:42.482Z","updatedAt":"2026-10-06T03:21:07.257Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15135/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/15135/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15135/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15135/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/15135/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/15135/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15136","slug":"road-car-showroom-lineup-feature-wall-panel-6ea98a11","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-6ea98a11","cdnUrl":"https://cdn.3dassets.dev/assets/15136/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-feature-wall-panel-6ea98a11","thumbnailUrl":"https://cdn.3dassets.dev/assets/15136/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15136/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":4384,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:43.763Z","updatedAt":"2026-10-25T14:00:01.069Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15136/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/15136/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15136/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15136/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/15136/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/15136/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15137","slug":"road-car-showroom-lineup-wheel-display-stand-6b28b5b9","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-6b28b5b9","cdnUrl":"https://cdn.3dassets.dev/assets/15137/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-display-stand-6b28b5b9","thumbnailUrl":"https://cdn.3dassets.dev/assets/15137/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15137/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":52412,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:42.890Z","updatedAt":"2026-10-25T17:09:00.092Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15137/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/15137/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15137/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15137/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/15137/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/15137/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15138","slug":"road-car-showroom-lineup-tyre-rack-1b9775a6","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-1b9775a6","cdnUrl":"https://cdn.3dassets.dev/assets/15138/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-tyre-rack-1b9775a6","thumbnailUrl":"https://cdn.3dassets.dev/assets/15138/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15138/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":79608,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:43.204Z","updatedAt":"2026-10-12T09:13:31.328Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15138/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/15138/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15138/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15138/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/15138/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/15138/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15139","slug":"road-car-showroom-lineup-service-reception-desk-9c0ad21c","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-9c0ad21c","cdnUrl":"https://cdn.3dassets.dev/assets/15139/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-service-reception-desk-9c0ad21c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15139/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15139/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":3500,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:43.560Z","updatedAt":"2026-10-25T10:11:00.441Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15139/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/15139/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15139/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15139/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/15139/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/15139/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15142","slug":"road-car-showroom-lineup-key-cabinet-2733c029","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-2733c029","cdnUrl":"https://cdn.3dassets.dev/assets/15142/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-key-cabinet-2733c029","thumbnailUrl":"https://cdn.3dassets.dev/assets/15142/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15142/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":64568,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:45.033Z","updatedAt":"2026-10-25T11:48:53.882Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15142/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/15142/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15142/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15142/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/15142/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/15142/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15140","slug":"road-car-showroom-lineup-waiting-sofa-f6970e8b","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-f6970e8b","cdnUrl":"https://cdn.3dassets.dev/assets/15140/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-waiting-sofa-f6970e8b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15140/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15140/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":52460,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:43.871Z","updatedAt":"2026-10-25T15:58:28.420Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15140/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/15140/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15140/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15140/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/15140/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/15140/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15141","slug":"road-car-showroom-lineup-coffee-table-75d39c3f","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-75d39c3f","cdnUrl":"https://cdn.3dassets.dev/assets/15141/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coffee-table-75d39c3f","thumbnailUrl":"https://cdn.3dassets.dev/assets/15141/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15141/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":13648,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:43.988Z","updatedAt":"2026-10-25T16:29:24.013Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15141/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/15141/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15141/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15141/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/15141/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/15141/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15143","slug":"road-car-showroom-lineup-showroom-plant-73165f03","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-73165f03","cdnUrl":"https://cdn.3dassets.dev/assets/15143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-showroom-plant-73165f03","thumbnailUrl":"https://cdn.3dassets.dev/assets/15143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15143/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":97764,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:44.244Z","updatedAt":"2026-10-25T16:47:16.304Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15143/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/15143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15143/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/15143/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/15143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15144","slug":"road-car-showroom-lineup-forecourt-lamp-2ecae1b8","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-2ecae1b8","cdnUrl":"https://cdn.3dassets.dev/assets/15144/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-forecourt-lamp-2ecae1b8","thumbnailUrl":"https://cdn.3dassets.dev/assets/15144/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15144/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":14820,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:44.562Z","updatedAt":"2026-10-05T21:39:57.582Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15144/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/15144/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15144/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15144/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/15144/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/15144/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15145","slug":"road-car-showroom-lineup-flag-pole-7df9ce56","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-7df9ce56","cdnUrl":"https://cdn.3dassets.dev/assets/15145/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-flag-pole-7df9ce56","thumbnailUrl":"https://cdn.3dassets.dev/assets/15145/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15145/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":9184,"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":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T16:00:44.922Z","updatedAt":"2026-10-25T15:09:55.920Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15145/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/15145/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15145/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15145/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/15145/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/15145/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15146","slug":"road-car-showroom-lineup-bunting-line-1e723cde","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-1e723cde","cdnUrl":"https://cdn.3dassets.dev/assets/15146/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-bunting-line-1e723cde","thumbnailUrl":"https://cdn.3dassets.dev/assets/15146/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15146/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":16528,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:46.318Z","updatedAt":"2026-10-05T21:40:13.762Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15146/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/15146/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15146/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15146/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/15146/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/15146/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15147","slug":"road-car-showroom-lineup-price-board-375ff47e","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-375ff47e","cdnUrl":"https://cdn.3dassets.dev/assets/15147/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-price-board-375ff47e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15147/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15147/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":6372,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:45.458Z","updatedAt":"2026-10-05T21:40:14.320Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15147/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/15147/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15147/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15147/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/15147/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/15147/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15148","slug":"road-car-showroom-lineup-used-car-sticker-f2675f80","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-f2675f80","cdnUrl":"https://cdn.3dassets.dev/assets/15148/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-used-car-sticker-f2675f80","thumbnailUrl":"https://cdn.3dassets.dev/assets/15148/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15148/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":2532,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:46.586Z","updatedAt":"2026-10-05T12:56:08.465Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15148/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/15148/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15148/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15148/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/15148/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/15148/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15149","slug":"road-car-showroom-lineup-car-wash-arch-854f44a2","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-854f44a2","cdnUrl":"https://cdn.3dassets.dev/assets/15149/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-car-wash-arch-854f44a2","thumbnailUrl":"https://cdn.3dassets.dev/assets/15149/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15149/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":13968,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:45.735Z","updatedAt":"2026-10-25T09:17:10.056Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15149/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/15149/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15149/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15149/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/15149/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/15149/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15150","slug":"road-car-showroom-lineup-ev-charger-b4ef9cd4","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-b4ef9cd4","cdnUrl":"https://cdn.3dassets.dev/assets/15150/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-ev-charger-b4ef9cd4","thumbnailUrl":"https://cdn.3dassets.dev/assets/15150/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15150/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":22240,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:46.279Z","updatedAt":"2026-10-05T23:39:09.544Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15150/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/15150/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15150/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15150/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/15150/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/15150/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15151","slug":"road-car-showroom-lineup-air-water-station-3c81528d","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-3c81528d","cdnUrl":"https://cdn.3dassets.dev/assets/15151/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-air-water-station-3c81528d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15151/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15151/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":11924,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:46.302Z","updatedAt":"2026-10-05T21:40:15.216Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15151/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/15151/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15151/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15151/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/15151/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/15151/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15152","slug":"road-car-showroom-lineup-visitor-chair-897646fa","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-897646fa","cdnUrl":"https://cdn.3dassets.dev/assets/15152/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-visitor-chair-897646fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/15152/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15152/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":19364,"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":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T16:00:46.738Z","updatedAt":"2026-10-06T03:41:58.887Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15152/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/15152/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15152/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15152/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/15152/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/15152/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15153","slug":"road-car-showroom-lineup-sales-stool-a5100ba5","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-a5100ba5","cdnUrl":"https://cdn.3dassets.dev/assets/15153/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-sales-stool-a5100ba5","thumbnailUrl":"https://cdn.3dassets.dev/assets/15153/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15153/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":14724,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:46.863Z","updatedAt":"2026-10-06T03:41:58.385Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15153/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/15153/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15153/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15153/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/15153/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/15153/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15154","slug":"road-car-showroom-lineup-waste-bin-19c8493e","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-19c8493e","cdnUrl":"https://cdn.3dassets.dev/assets/15154/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-waste-bin-19c8493e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15154/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15154/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":15572,"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":"Claude Fable 5.1","downloads":10,"publishedAt":"2026-09-07T16:00:47.213Z","updatedAt":"2026-10-25T15:46:54.826Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15154/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/15154/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15154/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15154/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/15154/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/15154/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15155","slug":"road-car-showroom-lineup-entrance-mat-1b4a924c","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-1b4a924c","cdnUrl":"https://cdn.3dassets.dev/assets/15155/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-entrance-mat-1b4a924c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15155/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15155/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":9196,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:47.437Z","updatedAt":"2026-10-06T03:41:58.252Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15155/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/15155/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15155/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15155/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/15155/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/15155/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15158","slug":"road-car-showroom-lineup-brochure-cabinet-015367d0","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-015367d0","cdnUrl":"https://cdn.3dassets.dev/assets/15158/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-brochure-cabinet-015367d0","thumbnailUrl":"https://cdn.3dassets.dev/assets/15158/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15158/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":6452,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:49.072Z","updatedAt":"2026-10-13T09:55:37.034Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15158/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/15158/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15158/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15158/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/15158/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/15158/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15156","slug":"road-car-showroom-lineup-water-dispenser-e44a32c1","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-e44a32c1","cdnUrl":"https://cdn.3dassets.dev/assets/15156/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-water-dispenser-e44a32c1","thumbnailUrl":"https://cdn.3dassets.dev/assets/15156/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15156/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":7856,"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":"Claude Fable 5.1","downloads":6,"publishedAt":"2026-09-07T16:00:48.996Z","updatedAt":"2026-10-06T03:41:57.540Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15156/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/15156/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15156/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15156/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/15156/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/15156/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15157","slug":"road-car-showroom-lineup-coffee-machine-a023f1f2","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-a023f1f2","cdnUrl":"https://cdn.3dassets.dev/assets/15157/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-coffee-machine-a023f1f2","thumbnailUrl":"https://cdn.3dassets.dev/assets/15157/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15157/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":4432,"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":"Claude Fable 5.1","downloads":5,"publishedAt":"2026-09-07T16:00:48.033Z","updatedAt":"2026-10-06T03:42:00.207Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15157/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/15157/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15157/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15157/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/15157/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/15157/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15159","slug":"road-car-showroom-lineup-parking-bollard-14eaf59b","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-14eaf59b","cdnUrl":"https://cdn.3dassets.dev/assets/15159/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-parking-bollard-14eaf59b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15159/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15159/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":10996,"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":"Claude Fable 5.1","downloads":7,"publishedAt":"2026-09-07T16:00:49.271Z","updatedAt":"2026-10-05T21:40:14.131Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15159/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/15159/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15159/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15159/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/15159/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/15159/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15160","slug":"road-car-showroom-lineup-wheel-stop-35816556","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-35816556","cdnUrl":"https://cdn.3dassets.dev/assets/15160/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-wheel-stop-35816556","thumbnailUrl":"https://cdn.3dassets.dev/assets/15160/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15160/v1/poster.webp","blurhash":"U36t{_xuITog?c_3j[9G00-;-;D%0000og~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":16332,"triangles":304,"vertices":912,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.8999999761581421,-0.00004104805643166676,-0.10497757074950571],"max":[0.8999999761581421,0.13122640028627758,0.10497757074950571]},"sizeMeters":[1.8,0.131,0.21],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:49.447Z","updatedAt":"2026-10-25T05:54:49.574Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15160/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/15160/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15160/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15160/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/15160/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/15160/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15161","slug":"road-car-showroom-lineup-drain-grating-2ffd65d6","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-2ffd65d6","cdnUrl":"https://cdn.3dassets.dev/assets/15161/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-drain-grating-2ffd65d6","thumbnailUrl":"https://cdn.3dassets.dev/assets/15161/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15161/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":9220,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:48.611Z","updatedAt":"2026-10-05T21:40:27.281Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15161/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/15161/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15161/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15161/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/15161/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/15161/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15162","slug":"road-car-showroom-lineup-document-cabinet-1c0ca970","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-1c0ca970","cdnUrl":"https://cdn.3dassets.dev/assets/15162/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-document-cabinet-1c0ca970","thumbnailUrl":"https://cdn.3dassets.dev/assets/15162/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15162/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":5644,"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":"Claude Fable 5.1","downloads":8,"publishedAt":"2026-09-07T16:00:50.041Z","updatedAt":"2026-10-25T16:50:27.137Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15162/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/15162/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15162/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15162/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/15162/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/15162/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15163","slug":"road-car-showroom-lineup-saloon-taxi-0bf6e890","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-0bf6e890","cdnUrl":"https://cdn.3dassets.dev/assets/15163/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-taxi-0bf6e890","thumbnailUrl":"https://cdn.3dassets.dev/assets/15163/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15163/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":283176,"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":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T16:00:49.198Z","updatedAt":"2026-10-25T08:06:07.212Z","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/15163/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/15163/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/15163/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15163/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/15163/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/15163/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15164","slug":"road-car-showroom-lineup-suv-police-894c96d8","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-894c96d8","cdnUrl":"https://cdn.3dassets.dev/assets/15164/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-suv-police-894c96d8","thumbnailUrl":"https://cdn.3dassets.dev/assets/15164/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15164/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":271164,"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":"Claude Fable 5.1","downloads":11,"publishedAt":"2026-09-07T16:00:51.018Z","updatedAt":"2026-10-25T09:26:46.473Z","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/15164/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/15164/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/15164/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15164/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/15164/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/15164/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15165","slug":"road-car-showroom-lineup-estate-response-5b4cae4c","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-5b4cae4c","cdnUrl":"https://cdn.3dassets.dev/assets/15165/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-estate-response-5b4cae4c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15165/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15165/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":283352,"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":"Claude Fable 5.1","downloads":17,"publishedAt":"2026-09-07T16:00:51.497Z","updatedAt":"2026-10-05T23:38:44.687Z","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/15165/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/15165/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/15165/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15165/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/15165/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/15165/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15166","slug":"road-car-showroom-lineup-driving-school-hatchback-45d68c8e","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-45d68c8e","cdnUrl":"https://cdn.3dassets.dev/assets/15166/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-driving-school-hatchback-45d68c8e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15166/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15166/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":271424,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:51.977Z","updatedAt":"2026-10-12T05:05:25.768Z","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/15166/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/15166/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/15166/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15166/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/15166/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/15166/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15167","slug":"road-car-showroom-lineup-convertible-top-up-e0dbca81","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-e0dbca81","cdnUrl":"https://cdn.3dassets.dev/assets/15167/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-convertible-top-up-e0dbca81","thumbnailUrl":"https://cdn.3dassets.dev/assets/15167/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15167/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":271916,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:52.169Z","updatedAt":"2026-10-05T23:38:53.686Z","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/15167/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/15167/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/15167/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15167/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/15167/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/15167/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15169","slug":"road-car-showroom-lineup-pickup-with-canopy-fd9d5d21","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-fd9d5d21","cdnUrl":"https://cdn.3dassets.dev/assets/15169/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-pickup-with-canopy-fd9d5d21","thumbnailUrl":"https://cdn.3dassets.dev/assets/15169/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15169/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":276028,"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":"Claude Fable 5.1","downloads":12,"publishedAt":"2026-09-07T16:00:52.278Z","updatedAt":"2026-10-25T15:44:41.793Z","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/15169/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/15169/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/15169/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15169/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/15169/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/15169/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15168","slug":"road-car-showroom-lineup-hatchback-doors-open-38e8771a","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-38e8771a","cdnUrl":"https://cdn.3dassets.dev/assets/15168/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-hatchback-doors-open-38e8771a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15168/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15168/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":260492,"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":"Claude Fable 5.1","downloads":13,"publishedAt":"2026-09-07T16:00:52.264Z","updatedAt":"2026-10-25T14:44:00.690Z","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/15168/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/15168/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/15168/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15168/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/15168/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/15168/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15170","slug":"road-car-showroom-lineup-saloon-bonnet-open-06551212","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-06551212","cdnUrl":"https://cdn.3dassets.dev/assets/15170/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-saloon-bonnet-open-06551212","thumbnailUrl":"https://cdn.3dassets.dev/assets/15170/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15170/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":283136,"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":"Claude Fable 5.1","downloads":14,"publishedAt":"2026-09-07T16:00:52.547Z","updatedAt":"2026-10-25T12:18:51.379Z","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/15170/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/15170/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/15170/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15170/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/15170/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/15170/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15171","slug":"road-car-showroom-lineup-modern-showroom-fe4656a8-starter-scene","title":"Modern showroom display (Road Car Showroom Lineup)","summary":"Three cars on rectangular plinths and a coupe on a turntable, with sales desk, information kiosk and waiting area.","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-fe4656a8-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/15171/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-modern-showroom-fe4656a8-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/15171/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15171/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":"Claude Fable 5.1","downloads":20,"publishedAt":"2026-09-07T16:00:52.899Z","updatedAt":"2026-10-05T12:13:06.556Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15171/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/15171/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15171/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15171/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/15171/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/15171/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15172","slug":"road-car-showroom-lineup-classic-forecourt-2acd6293","title":"Classic car forecourt (Road Car Showroom Lineup)","summary":"Six original era archetypes arranged with forecourt fixtures, price stands and flag poles.","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-2acd6293","cdnUrl":"https://cdn.3dassets.dev/assets/15172/v1/model.glb","downloadUrl":"https://3dassets.dev/download/road-car-showroom-lineup-classic-forecourt-2acd6293","thumbnailUrl":"https://cdn.3dassets.dev/assets/15172/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15172/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":1301824,"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":"Claude Fable 5.1","downloads":9,"publishedAt":"2026-09-07T16:00:53.881Z","updatedAt":"2026-10-06T03:42:01.245Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15172/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/15172/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15172/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15172/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/15172/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/15172/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}