{"data":{"id":83,"slug":"grand-prix-circuit-and-open-wheel","title":"Formula Race Cars and Grand Prix Circuit","summary":"Nine open-wheel formula race cars from the 1950s to today with modular circuit straights, corners, chicanes and banking, kerbs, gravel traps, tyre walls, pit lane equipment and venue furniture.","description":"Metre-scale original open-wheel motorsport family with named wheels, explicit circuit interfaces and assembled hairpin/pit-lane demonstration. Static CC0 models.","url":"https://3dassets.dev/packs/grand-prix-circuit-and-open-wheel","coverUrl":"https://cdn.3dassets.dev/assets/15255/v1/poster.webp","assetCount":83,"aiGenerated":true,"aiGeneratedAssetCount":83,"aiModels":["Claude Fable 5.1"],"aiModelUnspecifiedCount":0,"featured":true,"licenseLabel":"CC0 1.0 Universal","totalBytes":8907036,"totalTriangles":202374,"starterScene":{"id":"15255","slug":"grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","title":"Hairpin straight and pit lane (Formula Race Cars and Grand Prix Circuit)","summary":"Hairpin-to-straight section with three generations on the grid, two pit garages and current car on jacks with its wheels removed.","description":"Hairpin-to-straight section with three generations on the grid, two pit garages and current car on jacks with its wheels removed.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/15255/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/15255/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15255/v1/poster.webp","blurhash":"U35q@b?b004n%MxtM{IU00D%~W?a9ZIU%L?b","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":987056,"triangles":26148,"vertices":55317,"meshes":68,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-19.5750085383087,-0.0007013389610215012,-20.00119972229004],"max":[57.93043684719786,3.120072648963774,55.873528815939736]},"sizeMeters":[77.505,3.121,75.875],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.306Z","updatedAt":"2026-09-07T21:20:49.771Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15255/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HairpinStraightAndPitLaneFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15255/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15255/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15255/v1/model.glb\" alt=\"Hairpin straight and pit lane (Formula Race Cars and Grand Prix Circuit)\" 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/15255/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/15255/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},"assets":[{"id":"15174","slug":"grand-prix-circuit-and-open-wheel-front-engine-cigar-6080a10c","title":"1950s front-engine cigar (Formula Race Cars and Grand Prix Circuit)","summary":"1950s front-engine cigar in an original generic circuit family.","description":"1950s front-engine cigar. Bounds 1.678 x 0.969 x 3.956 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-front-engine-cigar-6080a10c","cdnUrl":"https://cdn.3dassets.dev/assets/15174/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-front-engine-cigar-6080a10c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15174/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15174/v1/poster.webp","blurhash":"U34CeZtR4TNHyCR5Mxx]00R6.lx[DPyX%}IA","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":413388,"triangles":9484,"vertices":28452,"meshes":22,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-0.8390374282022367,7.152557379708213e-9,-1.805999994277954],"max":[0.8390374282022367,0.9687971103264865,2.1500000953674316]},"sizeMeters":[1.678,0.969,3.956],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.042Z","updatedAt":"2026-09-07T21:20:10.597Z","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/15174/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 Model1950sFrontEngineCigarFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15174/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/15174/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15174/v1/model.glb\" alt=\"1950s front-engine cigar (Formula Race Cars and Grand Prix Circuit)\" 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/15174/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/15174/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15175","slug":"grand-prix-circuit-and-open-wheel-rear-engine-cigar-f6fb7b55","title":"1960s rear-engine cigar (Formula Race Cars and Grand Prix Circuit)","summary":"1960s rear-engine cigar in an original generic circuit family.","description":"1960s rear-engine cigar. Bounds 1.678 x 0.969 x 3.956 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-rear-engine-cigar-f6fb7b55","cdnUrl":"https://cdn.3dassets.dev/assets/15175/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-rear-engine-cigar-f6fb7b55","thumbnailUrl":"https://cdn.3dassets.dev/assets/15175/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15175/v1/poster.webp","blurhash":"U34.rESz00oz%fR5IBtl00nO?^bt8{yX.RQ-","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":413380,"triangles":9484,"vertices":28452,"meshes":22,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-0.8390374282022367,7.152557379708213e-9,-1.805999994277954],"max":[0.8390374282022367,0.9687971103264865,2.1500000953674316]},"sizeMeters":[1.678,0.969,3.956],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.171Z","updatedAt":"2026-09-07T21:20:10.594Z","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/15175/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 Model1960sRearEngineCigarFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15175/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/15175/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15175/v1/model.glb\" alt=\"1960s rear-engine cigar (Formula Race Cars and Grand Prix Circuit)\" 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/15175/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/15175/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15180","slug":"grand-prix-circuit-and-open-wheel-wedge-airbox-racer-3f333fa7","title":"1970s wedge with tall airbox (Formula Race Cars and Grand Prix Circuit)","summary":"1970s wedge with tall airbox in an original generic circuit family.","description":"1970s wedge with tall airbox. Bounds 2.062 x 1.420 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-wedge-airbox-racer-3f333fa7","cdnUrl":"https://cdn.3dassets.dev/assets/15180/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-wedge-airbox-racer-3f333fa7","thumbnailUrl":"https://cdn.3dassets.dev/assets/15180/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15180/v1/poster.webp","blurhash":"U44.-sog8wOUj=Q.V@tQ00Wo.mxHM|t,x]aL","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":386952,"triangles":8864,"vertices":26592,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.4200393435148402,2.75]},"sizeMeters":[2.062,1.42,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.546Z","updatedAt":"2026-09-07T21:20:10.442Z","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/15180/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 Model1970sWedgeWithTallAirboxFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15180/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/15180/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15180/v1/model.glb\" alt=\"1970s wedge with tall airbox (Formula Race Cars and Grand Prix Circuit)\" 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/15180/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/15180/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15176","slug":"grand-prix-circuit-and-open-wheel-turbo-flat-bottom-7e7ade37","title":"1980s turbo flat-bottom racer (Formula Race Cars and Grand Prix Circuit)","summary":"1980s turbo flat-bottom racer in an original generic circuit family.","description":"1980s turbo flat-bottom racer. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-turbo-flat-bottom-7e7ade37","cdnUrl":"https://cdn.3dassets.dev/assets/15176/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-turbo-flat-bottom-7e7ade37","thumbnailUrl":"https://cdn.3dassets.dev/assets/15176/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15176/v1/poster.webp","blurhash":"U44{VTozD4V@aeIBR*xu00WU*Js;ax%gxuNa","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":386940,"triangles":8864,"vertices":26592,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.208Z","updatedAt":"2026-09-07T21:20:10.522Z","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/15176/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 Model1980sTurboFlatBottomRacerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15176/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/15176/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15176/v1/model.glb\" alt=\"1980s turbo flat-bottom racer (Formula Race Cars and Grand Prix Circuit)\" 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/15176/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/15176/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15173","slug":"grand-prix-circuit-and-open-wheel-high-nose-racer-bbddbadd","title":"1990s high-nose racer (Formula Race Cars and Grand Prix Circuit)","summary":"1990s high-nose racer in an original generic circuit family.","description":"1990s high-nose racer. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-high-nose-racer-bbddbadd","cdnUrl":"https://cdn.3dassets.dev/assets/15173/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-high-nose-racer-bbddbadd","thumbnailUrl":"https://cdn.3dassets.dev/assets/15173/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15173/v1/poster.webp","blurhash":"U34yJ?VsD4SgWVIAkWx]00oe.mnjoz%#nPMx","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":386912,"triangles":8864,"vertices":26592,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:26.922Z","updatedAt":"2026-09-07T21:20:10.599Z","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/15173/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 Model1990sHighNoseRacerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15173/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/15173/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15173/v1/model.glb\" alt=\"1990s high-nose racer (Formula Race Cars and Grand Prix Circuit)\" 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/15173/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/15173/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15177","slug":"grand-prix-circuit-and-open-wheel-narrow-track-racer-565b5129","title":"2000s narrow-track racer (Formula Race Cars and Grand Prix Circuit)","summary":"2000s narrow-track racer in an original generic circuit family.","description":"2000s narrow-track racer. Bounds 1.950 x 1.163 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-narrow-track-racer-565b5129","cdnUrl":"https://cdn.3dassets.dev/assets/15177/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-narrow-track-racer-565b5129","thumbnailUrl":"https://cdn.3dassets.dev/assets/15177/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15177/v1/poster.webp","blurhash":"U35FLDr@4TX7S#IAV@x]00j@.mo3rr%#x]R6","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":375312,"triangles":9728,"vertices":29184,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-0.9751032219890068,-5.4836273299940785e-9,-2.6649999618530273],"max":[0.9751032219890068,1.1628162687012868,2.75]},"sizeMeters":[1.95,1.163,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.271Z","updatedAt":"2026-09-07T21:20:10.526Z","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/15177/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 Model2000sNarrowTrackRacerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15177/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/15177/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15177/v1/model.glb\" alt=\"2000s narrow-track racer (Formula Race Cars and Grand Prix Circuit)\" 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/15177/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/15177/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15179","slug":"grand-prix-circuit-and-open-wheel-ground-effect-racer-02c3b491","title":"Current ground-effect racer (Formula Race Cars and Grand Prix Circuit)","summary":"Current ground-effect racer in an original generic circuit family.","description":"Current ground-effect racer. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-ground-effect-racer-02c3b491","cdnUrl":"https://cdn.3dassets.dev/assets/15179/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-ground-effect-racer-02c3b491","thumbnailUrl":"https://cdn.3dassets.dev/assets/15179/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15179/v1/poster.webp","blurhash":"U34yJ=emD4T0V[H?bvx]00oy*Ii_o}%}s9R6","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":409808,"triangles":9340,"vertices":28020,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.479Z","updatedAt":"2026-09-07T21:20:10.519Z","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/15179/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 CurrentGroundEffectRacerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15179/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/15179/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15179/v1/model.glb\" alt=\"Current ground-effect racer (Formula Race Cars and Grand Prix Circuit)\" 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/15179/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/15179/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15178","slug":"grand-prix-circuit-and-open-wheel-junior-single-seater-616dc4ac","title":"Junior single-seater (Formula Race Cars and Grand Prix Circuit)","summary":"Junior single-seater in an original generic circuit family.","description":"Junior single-seater. Bounds 2.062 x 1.160 x 4.671 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-junior-single-seater-616dc4ac","cdnUrl":"https://cdn.3dassets.dev/assets/15178/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-junior-single-seater-616dc4ac","thumbnailUrl":"https://cdn.3dassets.dev/assets/15178/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15178/v1/poster.webp","blurhash":"U34yG*Z$D4cDXmH?W.x]00oy*IjGem.SsDMx","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":409852,"triangles":9340,"vertices":28020,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.321000099182129],"max":[1.0309999620498442,1.1600081634491426,2.3499999046325684]},"sizeMeters":[2.062,1.16,4.671],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:27.442Z","updatedAt":"2026-09-07T21:20: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/15178/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 JuniorSingleSeaterFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15178/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/15178/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15178/v1/model.glb\" alt=\"Junior single-seater (Formula Race Cars and Grand Prix Circuit)\" 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/15178/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/15178/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15181","slug":"grand-prix-circuit-and-open-wheel-oval-open-wheeler-478f803f","title":"Oval open-wheeler with aeroscreen (Formula Race Cars and Grand Prix Circuit)","summary":"Oval open-wheeler with aeroscreen in an original generic circuit family.","description":"Oval open-wheeler with aeroscreen. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-oval-open-wheeler-478f803f","cdnUrl":"https://cdn.3dassets.dev/assets/15181/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-oval-open-wheeler-478f803f","thumbnailUrl":"https://cdn.3dassets.dev/assets/15181/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15181/v1/poster.webp","blurhash":"U24ovHa08wTIRRDOXSyD00oz.ma0t*.lw3Mf","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":395012,"triangles":9032,"vertices":27096,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:29.636Z","updatedAt":"2026-09-07T21:20:10.450Z","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/15181/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 OvalOpenWheelerWithAeroscreenFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15181/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/15181/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15181/v1/model.glb\" alt=\"Oval open-wheeler with aeroscreen (Formula Race Cars and Grand Prix Circuit)\" 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/15181/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/15181/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15182","slug":"grand-prix-circuit-and-open-wheel-straight-20m-3707bd35","title":"Circuit straight 20 m (Formula Race Cars and Grand Prix Circuit)","summary":"Circuit straight 20 m in an original generic circuit family.","description":"Circuit straight 20 m. Bounds 13.200 x 0.145 x 20.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-straight-20m-3707bd35","cdnUrl":"https://cdn.3dassets.dev/assets/15182/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-straight-20m-3707bd35","thumbnailUrl":"https://cdn.3dassets.dev/assets/15182/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15182/v1/poster.webp","blurhash":"U38D;C-p0Jxtt7xZs9Ip00IVWsIVNH9uEN^*","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":24436,"triangles":460,"vertices":1380,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.600451673940245,-0.00005035479557733563,-10.001199722290039],"max":[6.600451673940245,0.14453436250056545,10.001199722290039]},"sizeMeters":[13.201,0.145,20.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:29.804Z","updatedAt":"2026-09-07T21:20:10.444Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15182/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircuitStraight20MFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15182/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15182/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15182/v1/model.glb\" alt=\"Circuit straight 20 m (Formula Race Cars and Grand Prix Circuit)\" 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/15182/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/15182/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15183","slug":"grand-prix-circuit-and-open-wheel-straight-10m-c75ddfba","title":"Circuit straight 10 m (Formula Race Cars and Grand Prix Circuit)","summary":"Circuit straight 10 m in an original generic circuit family.","description":"Circuit straight 10 m. Bounds 13.200 x 0.145 x 10.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-straight-10m-c75ddfba","cdnUrl":"https://cdn.3dassets.dev/assets/15183/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-straight-10m-c75ddfba","thumbnailUrl":"https://cdn.3dassets.dev/assets/15183/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15183/v1/poster.webp","blurhash":"U484GFSjVXp0oc^kt89a00$eEkROn,0KIU~C","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":14872,"triangles":260,"vertices":780,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.599999904632568,0.0001937932802306419,-5.001513645800083],"max":[6.599999904632568,0.14506809227390255,5.001513645800083]},"sizeMeters":[13.2,0.145,10.003],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:28.827Z","updatedAt":"2026-09-07T21:20:10.446Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15183/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircuitStraight10MFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15183/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15183/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15183/v1/model.glb\" alt=\"Circuit straight 10 m (Formula Race Cars and Grand Prix Circuit)\" 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/15183/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/15183/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15184","slug":"grand-prix-circuit-and-open-wheel-corner-90-e6b2dcdf","title":"Ninety-degree circuit corner (Formula Race Cars and Grand Prix Circuit)","summary":"Ninety-degree circuit corner in an original generic circuit family.","description":"Ninety-degree circuit corner. Bounds 33.405 x 0.145 x 33.405 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-corner-90-e6b2dcdf","cdnUrl":"https://cdn.3dassets.dev/assets/15184/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-corner-90-e6b2dcdf","thumbnailUrl":"https://cdn.3dassets.dev/assets/15184/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15184/v1/poster.webp","blurhash":"U35q*Exa00NGxaayR*j]00R*~pWUM{ofs:Rj","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":58220,"triangles":1160,"vertices":3480,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.54353654384613,0.00005367272691079311,-0.8614728450775146],"max":[26.861473441123962,0.14492836316188148,32.54353713989258]},"sizeMeters":[33.405,0.145,33.405],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:28.847Z","updatedAt":"2026-09-07T21:20:10.358Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15184/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function NinetyDegreeCircuitCornerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15184/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15184/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15184/v1/model.glb\" alt=\"Ninety-degree circuit corner (Formula Race Cars and Grand Prix Circuit)\" 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/15184/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/15184/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15185","slug":"grand-prix-circuit-and-open-wheel-corner-45-93427834","title":"Forty-five degree circuit corner (Formula Race Cars and Grand Prix Circuit)","summary":"Forty-five degree circuit corner in an original generic circuit family.","description":"Forty-five degree circuit corner. Bounds 19.395 x 0.145 x 23.264 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-corner-45-93427834","cdnUrl":"https://cdn.3dassets.dev/assets/15185/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-corner-45-93427834","thumbnailUrl":"https://cdn.3dassets.dev/assets/15185/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15185/v1/poster.webp","blurhash":"U26@$h-o00EM^*sl9aE200M}~pad0KN|^+~U","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":30856,"triangles":590,"vertices":1770,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.544342619839355,-0.00014423225480312413,-0.8614728450775146],"max":[12.851060330836845,0.14456844452528564,22.40260124206543]},"sizeMeters":[19.395,0.145,23.264],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:30.052Z","updatedAt":"2026-09-07T21:20:10.372Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15185/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FortyFiveDegreeCircuitCornerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15185/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15185/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15185/v1/model.glb\" alt=\"Forty-five degree circuit corner (Formula Race Cars and Grand Prix Circuit)\" 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/15185/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/15185/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15186","slug":"grand-prix-circuit-and-open-wheel-hairpin-180-9394f212","title":"Circuit hairpin (Formula Race Cars and Grand Prix Circuit)","summary":"Circuit hairpin in an original generic circuit family.","description":"Circuit hairpin. Bounds 65.087 x 0.145 x 33.518 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-hairpin-180-9394f212","cdnUrl":"https://cdn.3dassets.dev/assets/15186/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-hairpin-180-9394f212","thumbnailUrl":"https://cdn.3dassets.dev/assets/15186/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15186/v1/poster.webp","blurhash":"U35q-NxZ00D*s:xuazIo00W=~WxuX7E1ae?H","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":112932,"triangles":2300,"vertices":6900,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.543536186218262,-0.0007013389610215012,-0.8611837057306673],"max":[58.54353713989258,0.14633632422770954,32.65666276495003]},"sizeMeters":[65.087,0.147,33.518],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:29.178Z","updatedAt":"2026-09-07T21:20:10.362Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15186/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircuitHairpinFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15186/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15186/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15186/v1/model.glb\" alt=\"Circuit hairpin (Formula Race Cars and Grand Prix Circuit)\" 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/15186/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/15186/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15187","slug":"grand-prix-circuit-and-open-wheel-chicane-left-right-67bb0be0","title":"Left-right circuit chicane (Formula Race Cars and Grand Prix Circuit)","summary":"Left-right circuit chicane in an original generic circuit family.","description":"Left-right circuit chicane. Bounds 23.052 x 0.145 x 40.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-chicane-left-right-67bb0be0","cdnUrl":"https://cdn.3dassets.dev/assets/15187/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-chicane-left-right-67bb0be0","thumbnailUrl":"https://cdn.3dassets.dev/assets/15187/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15187/v1/poster.webp","blurhash":"U271ZeIp00M{M{IU%Mxu00-o~qoe%L?b9ZMx","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":58132,"triangles":1160,"vertices":3480,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-16.45107178718318,0.001170385583462552,-20.00119972229004],"max":[6.599872855834247,0.1445325779073366,20.00119972229004]},"sizeMeters":[23.051,0.143,40.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:30.229Z","updatedAt":"2026-09-07T21:20:10.365Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15187/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function LeftRightCircuitChicaneFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15187/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15187/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15187/v1/model.glb\" alt=\"Left-right circuit chicane (Formula Race Cars and Grand Prix Circuit)\" 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/15187/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/15187/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15188","slug":"grand-prix-circuit-and-open-wheel-s-bend-71d65151","title":"Smooth circuit S-bend (Formula Race Cars and Grand Prix Circuit)","summary":"Smooth circuit S-bend in an original generic circuit family.","description":"Smooth circuit S-bend. Bounds 27.496 x 0.145 x 49.650 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-s-bend-71d65151","cdnUrl":"https://cdn.3dassets.dev/assets/15188/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-s-bend-71d65151","thumbnailUrl":"https://cdn.3dassets.dev/assets/15188/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15188/v1/poster.webp","blurhash":"U15X.EN2IAxbxaIVWCjc00t1%gNFEK_1t5bW","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":98408,"triangles":2000,"vertices":6000,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-13.747928747794784,-0.0006082810761208826,-24.825143814086914],"max":[13.747928747794784,0.1473440457404089,24.825143814086914]},"sizeMeters":[27.496,0.148,49.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:29.246Z","updatedAt":"2026-09-07T21:20:10.275Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15188/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SmoothCircuitSBendFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15188/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15188/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15188/v1/model.glb\" alt=\"Smooth circuit S-bend (Formula Race Cars and Grand Prix Circuit)\" 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/15188/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/15188/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15189","slug":"grand-prix-circuit-and-open-wheel-banked-corner-28efedbe","title":"Ten-degree banked circuit corner (Formula Race Cars and Grand Prix Circuit)","summary":"Ten-degree banked circuit corner in an original generic circuit family.","description":"Ten-degree banked circuit corner. Bounds 33.405 x 2.261 x 33.405 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-banked-corner-28efedbe","cdnUrl":"https://cdn.3dassets.dev/assets/15189/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-banked-corner-28efedbe","thumbnailUrl":"https://cdn.3dassets.dev/assets/15189/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15189/v1/poster.webp","blurhash":"U46twJ-q00D%s:kCWBV@00IU~W%3NGadt6o#","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":58256,"triangles":1160,"vertices":3480,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.54353654384613,-0.000846588921204372,-0.8614728450775146],"max":[26.861473441123962,2.261101312572112,32.54353713989258]},"sizeMeters":[33.405,2.262,33.405],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:30.486Z","updatedAt":"2026-09-07T21:20:10.280Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15189/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TenDegreeBankedCircuitCornerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15189/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15189/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15189/v1/model.glb\" alt=\"Ten-degree banked circuit corner (Formula Race Cars and Grand Prix Circuit)\" 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/15189/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/15189/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15190","slug":"grand-prix-circuit-and-open-wheel-start-finish-straigh-1eb9d9ce","title":"Start-finish circuit straight (Formula Race Cars and Grand Prix Circuit)","summary":"Start-finish circuit straight in an original generic circuit family.","description":"Start-finish circuit straight. Bounds 13.200 x 0.145 x 20.100 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-start-finish-straigh-1eb9d9ce","cdnUrl":"https://cdn.3dassets.dev/assets/15190/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-start-finish-straigh-1eb9d9ce","thumbnailUrl":"https://cdn.3dassets.dev/assets/15190/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15190/v1/poster.webp","blurhash":"U38NOl%g0JoytQxFniI:00Mef-M{M|9]I;}[","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":33864,"triangles":652,"vertices":1956,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.600595713018276,-0.0003006075279152823,-10.001199722290039],"max":[6.600595713018276,0.1446684708656614,10.101200103759766]},"sizeMeters":[13.201,0.145,20.102],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:31.666Z","updatedAt":"2026-09-07T21:20:10.282Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15190/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StartFinishCircuitStraightFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15190/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15190/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15190/v1/model.glb\" alt=\"Start-finish circuit straight (Formula Race Cars and Grand Prix Circuit)\" 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/15190/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/15190/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15191","slug":"grand-prix-circuit-and-open-wheel-pit-entry-550af92f","title":"Pit entry diverging split (Formula Race Cars and Grand Prix Circuit)","summary":"Pit entry diverging split in an original generic circuit family.","description":"Pit entry diverging split. Bounds 30.286 x 0.134 x 34.261 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-entry-550af92f","cdnUrl":"https://cdn.3dassets.dev/assets/15191/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-entry-550af92f","thumbnailUrl":"https://cdn.3dassets.dev/assets/15191/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15191/v1/poster.webp","blurhash":"U03bm,~q00IA~qa#4mWB0000_NtS00t6~qWC","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":8900,"triangles":148,"vertices":444,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-6.023727868959362,-0.00016217465900254108,-10.001199722290039],"max":[24.260605310365612,0.13291242440087128,24.260677337646484]},"sizeMeters":[30.284,0.133,34.262],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:30.838Z","updatedAt":"2026-09-07T21:20:10.278Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15191/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitEntryDivergingSplitFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15191/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15191/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15191/v1/model.glb\" alt=\"Pit entry diverging split (Formula Race Cars and Grand Prix Circuit)\" 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/15191/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/15191/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15192","slug":"grand-prix-circuit-and-open-wheel-pit-exit-3fdda711","title":"Pit exit converging merge (Formula Race Cars and Grand Prix Circuit)","summary":"Pit exit converging merge in an original generic circuit family.","description":"Pit exit converging merge. Bounds 30.286 x 0.134 x 34.261 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-exit-3fdda711","cdnUrl":"https://cdn.3dassets.dev/assets/15192/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-exit-3fdda711","thumbnailUrl":"https://cdn.3dassets.dev/assets/15192/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15192/v1/poster.webp","blurhash":"U13lK+yDH?%1.SX8R5ni00MwtRIV00niyDNa","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":8896,"triangles":148,"vertices":444,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-6.023727868959362,-0.00016217465900297823,-24.260677337646484],"max":[24.260605310365612,0.13291242440087128,10.001199722290039]},"sizeMeters":[30.284,0.133,34.262],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:31.971Z","updatedAt":"2026-09-07T21:20:10.193Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15192/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitExitConvergingMergeFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15192/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15192/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15192/v1/model.glb\" alt=\"Pit exit converging merge (Formula Race Cars and Grand Prix Circuit)\" 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/15192/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/15192/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15193","slug":"grand-prix-circuit-and-open-wheel-bridge-straight-26de6ad6","title":"Elevated bridge straight (Formula Race Cars and Grand Prix Circuit)","summary":"Elevated bridge straight in an original generic circuit family.","description":"Elevated bridge straight. Bounds 13.200 x 3.145 x 20.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-bridge-straight-26de6ad6","cdnUrl":"https://cdn.3dassets.dev/assets/15193/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-bridge-straight-26de6ad6","thumbnailUrl":"https://cdn.3dassets.dev/assets/15193/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15193/v1/poster.webp","blurhash":"U57wsW%fEiS3~VofIpR*00IUIUad01M{Rk-U","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":27440,"triangles":508,"vertices":1524,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-6.600451673940245,0.0004424839274150827,-10.001199722290039],"max":[6.600451673940245,3.144534306621211,10.001199722290039]},"sizeMeters":[13.201,3.144,20.002],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:31.317Z","updatedAt":"2026-09-07T21:20:10.204Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15193/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ElevatedBridgeStraightFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15193/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15193/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15193/v1/model.glb\" alt=\"Elevated bridge straight (Formula Race Cars and Grand Prix Circuit)\" 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/15193/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/15193/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15194","slug":"grand-prix-circuit-and-open-wheel-uphill-ramp-4b85de02","title":"Uphill circuit ramp (Formula Race Cars and Grand Prix Circuit)","summary":"Uphill circuit ramp in an original generic circuit family.","description":"Uphill circuit ramp. Bounds 13.200 x 3.145 x 20.006 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-uphill-ramp-4b85de02","cdnUrl":"https://cdn.3dassets.dev/assets/15194/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-uphill-ramp-4b85de02","thumbnailUrl":"https://cdn.3dassets.dev/assets/15194/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15194/v1/poster.webp","blurhash":"U26@+qx]00yF-:-pR-IV00R6%gMw0L0KjD^*","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":24432,"triangles":460,"vertices":1380,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.600451673940245,-0.00034032906437331256,-10.003211975097656],"max":[6.600451673940245,3.145431168936528,10.003211975097656]},"sizeMeters":[13.201,3.146,20.006],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:31.537Z","updatedAt":"2026-09-07T21:20:10.200Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15194/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function UphillCircuitRampFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15194/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15194/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15194/v1/model.glb\" alt=\"Uphill circuit ramp (Formula Race Cars and Grand Prix Circuit)\" 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/15194/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/15194/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15195","slug":"grand-prix-circuit-and-open-wheel-downhill-ramp-4f06d610","title":"Downhill circuit ramp (Formula Race Cars and Grand Prix Circuit)","summary":"Downhill circuit ramp in an original generic circuit family.","description":"Downhill circuit ramp. Bounds 13.200 x 3.145 x 20.006 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-downhill-ramp-4f06d610","cdnUrl":"https://cdn.3dassets.dev/assets/15195/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-downhill-ramp-4f06d610","thumbnailUrl":"https://cdn.3dassets.dev/assets/15195/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15195/v1/poster.webp","blurhash":"U59G,S%g0Kt8%MRjVsNG00IUM|M{RjX8JU~V","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":24448,"triangles":460,"vertices":1380,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.600451673940245,-0.00034032906437331256,-10.003211975097656],"max":[6.600451673940245,3.1448097838529474,10.003211975097656]},"sizeMeters":[13.201,3.145,20.006],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:31.719Z","updatedAt":"2026-09-07T21:20:10.195Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15195/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DownhillCircuitRampFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15195/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15195/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15195/v1/model.glb\" alt=\"Downhill circuit ramp (Formula Race Cars and Grand Prix Circuit)\" 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/15195/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/15195/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15196","slug":"grand-prix-circuit-and-open-wheel-crest-946f4757","title":"Crest circuit transition (Formula Race Cars and Grand Prix Circuit)","summary":"Crest circuit transition in an original generic circuit family.","description":"Crest circuit transition. Bounds 13.200 x 1.545 x 20.006 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-crest-946f4757","cdnUrl":"https://cdn.3dassets.dev/assets/15196/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-crest-946f4757","thumbnailUrl":"https://cdn.3dassets.dev/assets/15196/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15196/v1/poster.webp","blurhash":"U28ga4?b00tPNKxa-pIo00IAPU9a$y9Z0K~W","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":27256,"triangles":520,"vertices":1560,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.599932859279153,0.00046540726950894395,-10.003002166748047],"max":[6.599932859279153,1.5443377982561621,10.003002166748047]},"sizeMeters":[13.2,1.544,20.006],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:32.975Z","updatedAt":"2026-09-07T21:20:10.118Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15196/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CrestCircuitTransitionFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15196/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15196/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15196/v1/model.glb\" alt=\"Crest circuit transition (Formula Race Cars and Grand Prix Circuit)\" 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/15196/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/15196/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15197","slug":"grand-prix-circuit-and-open-wheel-gradient-transition-a4e955cc","title":"Gentle gradient transition (Formula Race Cars and Grand Prix Circuit)","summary":"Gentle gradient transition in an original generic circuit family.","description":"Gentle gradient transition. Bounds 13.200 x 0.645 x 20.001 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-gradient-transition-a4e955cc","cdnUrl":"https://cdn.3dassets.dev/assets/15197/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-gradient-transition-a4e955cc","thumbnailUrl":"https://cdn.3dassets.dev/assets/15197/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15197/v1/poster.webp","blurhash":"U28Dz=xu00Sv-WtRRjIU00RjpcRl9tDjXS~p","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":27384,"triangles":520,"vertices":1560,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-6.599932859279153,-0.00030212132288343074,-10.001199722290039],"max":[6.599932859279153,0.6447250957342099,10.002281188964844]},"sizeMeters":[13.2,0.645,20.003],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:32.178Z","updatedAt":"2026-09-07T21:20:10.127Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15197/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GentleGradientTransitionFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15197/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15197/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15197/v1/model.glb\" alt=\"Gentle gradient transition (Formula Race Cars and Grand Prix Circuit)\" 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/15197/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/15197/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15198","slug":"grand-prix-circuit-and-open-wheel-straight-kerb-54fe27ad","title":"Straight red-white kerb (Formula Race Cars and Grand Prix Circuit)","summary":"Straight red-white kerb in an original generic circuit family.","description":"Straight red-white kerb. Bounds 4.000 x 0.138 x 0.650 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-straight-kerb-54fe27ad","cdnUrl":"https://cdn.3dassets.dev/assets/15198/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-straight-kerb-54fe27ad","thumbnailUrl":"https://cdn.3dassets.dev/assets/15198/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15198/v1/poster.webp","blurhash":"U7B3NYwH0fso^i~CWAIo00-p~CNG0g00%L^k","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":4956,"triangles":108,"vertices":324,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.000060427989866981835,-0.3249610889004181],"max":[2,0.13792116766928023,0.3249610889004181]},"sizeMeters":[4,0.138,0.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:32.625Z","updatedAt":"2026-09-07T21:20:10.116Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15198/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightRedWhiteKerbFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15198/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15198/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15198/v1/model.glb\" alt=\"Straight red-white kerb (Formula Race Cars and Grand Prix Circuit)\" 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/15198/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/15198/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15199","slug":"grand-prix-circuit-and-open-wheel-corner-kerb-ff8e286a","title":"Corner kerb strip (Formula Race Cars and Grand Prix Circuit)","summary":"Corner kerb strip in an original generic circuit family.","description":"Corner kerb strip. Bounds 3.535 x 0.120 x 3.535 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-corner-kerb-ff8e286a","cdnUrl":"https://cdn.3dassets.dev/assets/15199/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-corner-kerb-ff8e286a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15199/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15199/v1/poster.webp","blurhash":"U3BC#[.m4p.8E2WY=|o|00DO?ZDi~Csk0LMe","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":130856,"triangles":2688,"vertices":8064,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.7675000429153442,-0.00003434135776821112,-1.7675000429153442],"max":[1.7675804369569745,0.1200343386755592,1.7675804369569745]},"sizeMeters":[3.535,0.12,3.535],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:32.993Z","updatedAt":"2026-09-07T21:20:10.120Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15199/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerKerbStripFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15199/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15199/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15199/v1/model.glb\" alt=\"Corner kerb strip (Formula Race Cars and Grand Prix Circuit)\" 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/15199/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/15199/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15202","slug":"grand-prix-circuit-and-open-wheel-sausage-kerb-98f93631","title":"Raised sausage kerb (Formula Race Cars and Grand Prix Circuit)","summary":"Raised sausage kerb in an original generic circuit family.","description":"Raised sausage kerb. Bounds 2.000 x 0.220 x 0.300 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-sausage-kerb-98f93631","cdnUrl":"https://cdn.3dassets.dev/assets/15202/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-sausage-kerb-98f93631","thumbnailUrl":"https://cdn.3dassets.dev/assets/15202/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15202/v1/poster.webp","blurhash":"U9ChNK-U5RxE=x}ss:I;02s:}sNu5k0zWE=x","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":14436,"triangles":280,"vertices":840,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1,0.000011291252459674772,-0.1500289925840022],"max":[1,0.21998870755544742,0.1500289925840022]},"sizeMeters":[2,0.22,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:33.425Z","updatedAt":"2026-09-07T21:20:10.045Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15202/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RaisedSausageKerbFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15202/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15202/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15202/v1/model.glb\" alt=\"Raised sausage kerb (Formula Race Cars and Grand Prix Circuit)\" 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/15202/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/15202/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15200","slug":"grand-prix-circuit-and-open-wheel-high-exit-kerb-8e0fe85e","title":"High exit kerb (Formula Race Cars and Grand Prix Circuit)","summary":"High exit kerb in an original generic circuit family.","description":"High exit kerb. Bounds 3.000 x 0.250 x 0.620 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-high-exit-kerb-8e0fe85e","cdnUrl":"https://cdn.3dassets.dev/assets/15200/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-high-exit-kerb-8e0fe85e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15200/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15200/v1/poster.webp","blurhash":"UBECXuxu0zt7$*~qkXIU00ja}@R+E%00ic-;","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":2424,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.5,0.000006258380605139724,-0.3099765007477035],"max":[1.5,0.25001007319428964,0.3099765007477035]},"sizeMeters":[3,0.25,0.62],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:33.359Z","updatedAt":"2026-09-07T21:20:10.043Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15200/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HighExitKerbFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15200/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15200/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15200/v1/model.glb\" alt=\"High exit kerb (Formula Race Cars and Grand Prix Circuit)\" 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/15200/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/15200/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15201","slug":"grand-prix-circuit-and-open-wheel-gravel-trap-cf641030","title":"Gravel trap tile (Formula Race Cars and Grand Prix Circuit)","summary":"Gravel trap tile in an original generic circuit family.","description":"Gravel trap tile. Bounds 10.000 x 0.100 x 10.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-gravel-trap-cf641030","cdnUrl":"https://cdn.3dassets.dev/assets/15201/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-gravel-trap-cf641030","thumbnailUrl":"https://cdn.3dassets.dev/assets/15201/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15201/v1/poster.webp","blurhash":"U8BN4sxu00oJ%Nj[Riay00Ri_NWB9EaftRj?","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":1576,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-5,-0.00005035479557733563,-5],"max":[5,0.10005035628569345,5]},"sizeMeters":[10,0.1,10],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:34.393Z","updatedAt":"2026-09-07T21:20:10.051Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15201/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GravelTrapTileFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15201/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15201/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15201/v1/model.glb\" alt=\"Gravel trap tile (Formula Race Cars and Grand Prix Circuit)\" 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/15201/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/15201/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15203","slug":"grand-prix-circuit-and-open-wheel-tarmac-runoff-e6594ee1","title":"Tarmac runoff tile (Formula Race Cars and Grand Prix Circuit)","summary":"Tarmac runoff tile in an original generic circuit family.","description":"Tarmac runoff tile. Bounds 12.000 x 0.070 x 12.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-tarmac-runoff-e6594ee1","cdnUrl":"https://cdn.3dassets.dev/assets/15203/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-tarmac-runoff-e6594ee1","thumbnailUrl":"https://cdn.3dassets.dev/assets/15203/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15203/v1/poster.webp","blurhash":"U03[@;x]00t7pcjsNGbb00M{?cRQqua}$%nO","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":1584,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-6,-0.00015732276733715356,-6],"max":[6,0.07015732306536038,6]},"sizeMeters":[12,0.07,12],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:33.591Z","updatedAt":"2026-09-07T21:20:10.047Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15203/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TarmacRunoffTileFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15203/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15203/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15203/v1/model.glb\" alt=\"Tarmac runoff tile (Formula Race Cars and Grand Prix Circuit)\" 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/15203/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/15203/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15204","slug":"grand-prix-circuit-and-open-wheel-grass-verge-1049174a","title":"Grass verge tile (Formula Race Cars and Grand Prix Circuit)","summary":"Grass verge tile in an original generic circuit family.","description":"Grass verge tile. Bounds 4.000 x 0.080 x 10.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-grass-verge-1049174a","cdnUrl":"https://cdn.3dassets.dev/assets/15204/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-grass-verge-1049174a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15204/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15204/v1/poster.webp","blurhash":"U55~,*pH8wpHtlMJVst,00R5.Se=Md.mtlMJ","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":1576,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.999725333414716,-0.00028443340238596543,-5],"max":[1.999725333414716,0.08028443161424662,5]},"sizeMeters":[3.999,0.081,10],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:33.840Z","updatedAt":"2026-09-07T21:20:09.965Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15204/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GrassVergeTileFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15204/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15204/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15204/v1/model.glb\" alt=\"Grass verge tile (Formula Race Cars and Grand Prix Circuit)\" 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/15204/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/15204/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15205","slug":"grand-prix-circuit-and-open-wheel-astroturf-strip-cf1f9c74","title":"Astroturf circuit edge strip (Formula Race Cars and Grand Prix Circuit)","summary":"Astroturf circuit edge strip in an original generic circuit family.","description":"Astroturf circuit edge strip. Bounds 1.000 x 0.045 x 10.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-astroturf-strip-cf1f9c74","cdnUrl":"https://cdn.3dassets.dev/assets/15205/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-astroturf-strip-cf1f9c74","thumbnailUrl":"https://cdn.3dassets.dev/assets/15205/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15205/v1/poster.webp","blurhash":"U74{xJozMwkWozMJV@t74TVsyDf6Vs*JpIMx","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":1596,"triangles":12,"vertices":36,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.499893185216834,-0.00008369611816825065,-5],"max":[0.499893185216834,0.04508369790630759,5]},"sizeMeters":[1,0.045,10],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:34.252Z","updatedAt":"2026-09-07T21:20:09.967Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15205/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AstroturfCircuitEdgeStripFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15205/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15205/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15205/v1/model.glb\" alt=\"Astroturf circuit edge strip (Formula Race Cars and Grand Prix Circuit)\" 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/15205/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/15205/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15206","slug":"grand-prix-circuit-and-open-wheel-tyre-wall-straight-5111fb1d","title":"Straight tyre-stack wall (Formula Race Cars and Grand Prix Circuit)","summary":"Straight tyre-stack wall in an original generic circuit family.","description":"Straight tyre-stack wall. Bounds 3.600 x 0.600 x 0.600 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-tyre-wall-straight-5111fb1d","cdnUrl":"https://cdn.3dassets.dev/assets/15206/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-tyre-wall-straight-5111fb1d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15206/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15206/v1/poster.webp","blurhash":"U01yUst7Mbb1x^%gn#RQ00t7%OW8MuDikYxs","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":111684,"triangles":2304,"vertices":6912,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.7999999523162842,0.00006410873641671255,-0.29993590318451224],"max":[1.7999999523162842,0.5999359151054412,0.29993590318451224]},"sizeMeters":[3.6,0.6,0.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:34.662Z","updatedAt":"2026-09-07T21:20:09.963Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15206/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightTyreStackWallFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15206/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15206/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15206/v1/model.glb\" alt=\"Straight tyre-stack wall (Formula Race Cars and Grand Prix Circuit)\" 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/15206/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/15206/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15207","slug":"grand-prix-circuit-and-open-wheel-tyre-wall-corner-863d00fa","title":"Corner tyre-stack wall (Formula Race Cars and Grand Prix Circuit)","summary":"Corner tyre-stack wall in an original generic circuit family.","description":"Corner tyre-stack wall. Bounds 2.600 x 0.600 x 2.600 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-tyre-wall-corner-863d00fa","cdnUrl":"https://cdn.3dassets.dev/assets/15207/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-tyre-wall-corner-863d00fa","thumbnailUrl":"https://cdn.3dassets.dev/assets/15207/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15207/v1/poster.webp","blurhash":"U01fJDx]RitRohazoej]00M_s=RPRgj@RlWA","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":148540,"triangles":3072,"vertices":9216,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.2999999523162842,0.00006411179241222476,-1.2999999523162842],"max":[1.2999999523162842,0.5999359120494456,1.2999999523162842]},"sizeMeters":[2.6,0.6,2.6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:34.677Z","updatedAt":"2026-09-07T21:20:09.969Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15207/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerTyreStackWallFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15207/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15207/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15207/v1/model.glb\" alt=\"Corner tyre-stack wall (Formula Race Cars and Grand Prix Circuit)\" 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/15207/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/15207/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15208","slug":"grand-prix-circuit-and-open-wheel-belt-faced-tyre-wall-1cd225f6","title":"Belt-faced tyre barrier (Formula Race Cars and Grand Prix Circuit)","summary":"Belt-faced tyre barrier in an original generic circuit family.","description":"Belt-faced tyre barrier. Bounds 3.700 x 0.600 x 0.645 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-belt-faced-tyre-wall-1cd225f6","cdnUrl":"https://cdn.3dassets.dev/assets/15208/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-belt-faced-tyre-wall-1cd225f6","thumbnailUrl":"https://cdn.3dassets.dev/assets/15208/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15208/v1/poster.webp","blurhash":"U02r%A-=8^x@f4.8x^Mx00IT.9aifp8_D#%f","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":113004,"triangles":2316,"vertices":6948,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.850000023841858,0.00006410873641671255,-0.3224358966280013],"max":[1.850000023841858,0.5999359151054412,0.32256790341060004]},"sizeMeters":[3.7,0.6,0.645],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:35.028Z","updatedAt":"2026-09-07T21:20:09.887Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15208/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BeltFacedTyreBarrierFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15208/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15208/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15208/v1/model.glb\" alt=\"Belt-faced tyre barrier (Formula Race Cars and Grand Prix Circuit)\" 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/15208/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/15208/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15209","slug":"grand-prix-circuit-and-open-wheel-energy-barrier-d00deab9","title":"Energy-absorbing safety block (Formula Race Cars and Grand Prix Circuit)","summary":"Energy-absorbing safety block in an original generic circuit family.","description":"Energy-absorbing safety block. Bounds 2.000 x 0.950 x 0.833 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-energy-barrier-d00deab9","cdnUrl":"https://cdn.3dassets.dev/assets/15209/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-energy-barrier-d00deab9","thumbnailUrl":"https://cdn.3dassets.dev/assets/15209/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15209/v1/poster.webp","blurhash":"UDIE*0=|00of~q~WniD%00k=-pMx8_E1OrR*","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":15756,"triangles":292,"vertices":876,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000020605954360763956,-0.41619506608689677],"max":[1,0.9500205940334319,0.41627479834134123]},"sizeMeters":[2,0.95,0.832],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:35.138Z","updatedAt":"2026-09-07T21:20:09.894Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15209/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EnergyAbsorbingSafetyBlockFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15209/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15209/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15209/v1/model.glb\" alt=\"Energy-absorbing safety block (Formula Race Cars and Grand Prix Circuit)\" 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/15209/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/15209/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15210","slug":"grand-prix-circuit-and-open-wheel-guardrail-straight-7d3a41ea","title":"Straight double guardrail (Formula Race Cars and Grand Prix Circuit)","summary":"Straight double guardrail in an original generic circuit family.","description":"Straight double guardrail. Bounds 4.000 x 0.850 x 0.110 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-guardrail-straight-7d3a41ea","cdnUrl":"https://cdn.3dassets.dev/assets/15210/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-guardrail-straight-7d3a41ea","thumbnailUrl":"https://cdn.3dassets.dev/assets/15210/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15210/v1/poster.webp","blurhash":"U584oPt8IUt7_4_4ahWB00?b?cRj4n00-=x]","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":3912,"triangles":60,"vertices":180,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00006178806075995968,-0.054933317056794946],"max":[2,0.8500618119026179,0.054933317056794946]},"sizeMeters":[4,0.85,0.11],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:36.293Z","updatedAt":"2026-09-07T21:20:09.889Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15210/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StraightDoubleGuardrailFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15210/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15210/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15210/v1/model.glb\" alt=\"Straight double guardrail (Formula Race Cars and Grand Prix Circuit)\" 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/15210/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/15210/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15211","slug":"grand-prix-circuit-and-open-wheel-guardrail-corner-ca2999f7","title":"Corner double guardrail (Formula Race Cars and Grand Prix Circuit)","summary":"Corner double guardrail in an original generic circuit family.","description":"Corner double guardrail. Bounds 2.304 x 0.850 x 2.304 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-guardrail-corner-ca2999f7","cdnUrl":"https://cdn.3dassets.dev/assets/15211/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-guardrail-corner-ca2999f7","thumbnailUrl":"https://cdn.3dassets.dev/assets/15211/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15211/v1/poster.webp","blurhash":"U17ng-_M%0?ID$M{.SWV009FayIn-r-q00oc","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":24124,"triangles":480,"vertices":1440,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-1.1520190238952637,-0.00002388345764836597,-1.1520190238952637],"max":[1.1520190238952637,0.8500239072995063,1.1520190238952637]},"sizeMeters":[2.304,0.85,2.304],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:35.572Z","updatedAt":"2026-09-07T21:20:09.891Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15211/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CornerDoubleGuardrailFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15211/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15211/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15211/v1/model.glb\" alt=\"Corner double guardrail (Formula Race Cars and Grand Prix Circuit)\" 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/15211/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/15211/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15212","slug":"grand-prix-circuit-and-open-wheel-guardrail-end-1db7427d","title":"Guardrail terminal end (Formula Race Cars and Grand Prix Circuit)","summary":"Guardrail terminal end in an original generic circuit family.","description":"Guardrail terminal end. Bounds 1.175 x 0.850 x 0.200 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-guardrail-end-1db7427d","cdnUrl":"https://cdn.3dassets.dev/assets/15212/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-guardrail-end-1db7427d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15212/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15212/v1/poster.webp","blurhash":"U78}6}x]00s:_N.8IUD%8_x]%NMxE1kCxvM{","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":14700,"triangles":284,"vertices":852,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.5874999761581421,0.00003207360187978958,-0.09997558113522141],"max":[0.5874999761581421,0.8499679502399782,0.09997558113522141]},"sizeMeters":[1.175,0.85,0.2],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:35.891Z","updatedAt":"2026-09-07T21:20:09.801Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15212/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function GuardrailTerminalEndFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15212/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15212/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15212/v1/model.glb\" alt=\"Guardrail terminal end (Formula Race Cars and Grand Prix Circuit)\" 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/15212/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/15212/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15213","slug":"grand-prix-circuit-and-open-wheel-debris-fence-panel-272aa11a","title":"Debris containment fence panel (Formula Race Cars and Grand Prix Circuit)","summary":"Debris containment fence panel in an original generic circuit family.","description":"Debris containment fence panel. Bounds 4.070 x 3.526 x 0.656 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-debris-fence-panel-272aa11a","cdnUrl":"https://cdn.3dassets.dev/assets/15213/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-debris-fence-panel-272aa11a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15213/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15213/v1/poster.webp","blurhash":"U47_H0IA00XT%4?bNXDi00-;~pM{V?R*%3t6","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":41028,"triangles":832,"vertices":2496,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-2.0350000858306885,0.000054888392468255276,-0.3281637151258692],"max":[2.0350000858306885,3.5255169347276487,0.3281637151258692]},"sizeMeters":[4.07,3.525,0.656],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:37.127Z","updatedAt":"2026-09-07T21:20:09.817Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15213/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DebrisContainmentFencePanelFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15213/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15213/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15213/v1/model.glb\" alt=\"Debris containment fence panel (Formula Race Cars and Grand Prix Circuit)\" 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/15213/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/15213/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15215","slug":"grand-prix-circuit-and-open-wheel-fence-corner-post-93b206a2","title":"Debris fence corner post (Formula Race Cars and Grand Prix Circuit)","summary":"Debris fence corner post in an original generic circuit family.","description":"Debris fence corner post. Bounds 0.855 x 3.560 x 0.855 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-fence-corner-post-93b206a2","cdnUrl":"https://cdn.3dassets.dev/assets/15215/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-fence-corner-post-93b206a2","thumbnailUrl":"https://cdn.3dassets.dev/assets/15215/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15215/v1/poster.webp","blurhash":"U04_wr-;0000t7jtM{R*-;j[D%WBxubHNGn%","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":6264,"triangles":108,"vertices":324,"meshes":1,"materials":1,"textures":0,"animations":[],"boundingBox":{"min":[-0.4276672897876722,0,-0.4276672897876722],"max":[0.4276672897876722,3.5603084564208984,0.4276672897876722]},"sizeMeters":[0.855,3.56,0.855],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:36.570Z","updatedAt":"2026-09-07T21:20:09.812Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15215/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DebrisFenceCornerPostFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15215/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15215/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15215/v1/model.glb\" alt=\"Debris fence corner post (Formula Race Cars and Grand Prix Circuit)\" 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/15215/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/15215/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15214","slug":"grand-prix-circuit-and-open-wheel-marshal-hut-3cb0237e","title":"Marshal observation hut (Formula Race Cars and Grand Prix Circuit)","summary":"Marshal observation hut in an original generic circuit family.","description":"Marshal observation hut. Bounds 2.540 x 2.520 x 2.350 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-marshal-hut-3cb0237e","cdnUrl":"https://cdn.3dassets.dev/assets/15214/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-marshal-hut-3cb0237e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15214/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15214/v1/poster.webp","blurhash":"UKIY8|R*00-;~q%ME1M{00ofIUM{RkWCaej?","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":16064,"triangles":276,"vertices":828,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.2699999809265137,-0.00007781281143670604,-1.174996586039057],"max":[1.2699999809265137,2.5200777937379506,1.1750613891194708]},"sizeMeters":[2.54,2.52,2.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:37.450Z","updatedAt":"2026-09-07T21:20:09.804Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15214/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarshalObservationHutFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15214/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15214/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15214/v1/model.glb\" alt=\"Marshal observation hut (Formula Race Cars and Grand Prix Circuit)\" 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/15214/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/15214/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15216","slug":"grand-prix-circuit-and-open-wheel-marshal-flag-b2ce1269","title":"Blank marshal flag on pole (Formula Race Cars and Grand Prix Circuit)","summary":"Blank marshal flag on pole in an original generic circuit family.","description":"Blank marshal flag on pole. Bounds 0.865 x 2.060 x 0.440 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-marshal-flag-b2ce1269","cdnUrl":"https://cdn.3dassets.dev/assets/15216/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-marshal-flag-b2ce1269","thumbnailUrl":"https://cdn.3dassets.dev/assets/15216/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15216/v1/poster.webp","blurhash":"U68g1{pI00Ql[BNGBp-VtRsoRPJ70}wJ}YF_","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":8516,"triangles":140,"vertices":420,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.43253844967795363,0,-0.22003844720994883],"max":[0.4325000047683716,2.059999942779541,0.22003844720994883]},"sizeMeters":[0.865,2.06,0.44],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:36.721Z","updatedAt":"2026-09-07T21:20:09.665Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15216/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankMarshalFlagOnPoleFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15216/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15216/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15216/v1/model.glb\" alt=\"Blank marshal flag on pole (Formula Race Cars and Grand Prix Circuit)\" 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/15216/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/15216/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15217","slug":"grand-prix-circuit-and-open-wheel-extinguisher-post-be46478e","title":"Track fire extinguisher (Formula Race Cars and Grand Prix Circuit)","summary":"Track fire extinguisher in an original generic circuit family.","description":"Track fire extinguisher. Bounds 0.340 x 0.700 x 0.260 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-extinguisher-post-be46478e","cdnUrl":"https://cdn.3dassets.dev/assets/15217/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-extinguisher-post-be46478e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15217/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15217/v1/poster.webp","blurhash":"UAD7,2}r030#S#a#r?sm66JA;}=abHayn%of","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":8936,"triangles":148,"vertices":444,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.1699069087725927,0,-0.12998214190423982],"max":[0.1699322428890024,0.699999988079071,0.12998214190423982]},"sizeMeters":[0.34,0.7,0.26],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:36.831Z","updatedAt":"2026-09-07T21:20:09.674Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15217/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrackFireExtinguisherFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15217/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15217/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15217/v1/model.glb\" alt=\"Track fire extinguisher (Formula Race Cars and Grand Prix Circuit)\" 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/15217/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/15217/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15218","slug":"grand-prix-circuit-and-open-wheel-pit-garage-bay-e45b4712","title":"Open pit garage bay (Formula Race Cars and Grand Prix Circuit)","summary":"Open pit garage bay in an original generic circuit family.","description":"Open pit garage bay. Bounds 5.150 x 3.120 x 7.145 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-garage-bay-e45b4712","cdnUrl":"https://cdn.3dassets.dev/assets/15218/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-garage-bay-e45b4712","thumbnailUrl":"https://cdn.3dassets.dev/assets/15218/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15218/v1/poster.webp","blurhash":"UAHoOLtS00%2~qD%IBxu00RPo3NG4n%3xu%L","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":6616,"triangles":96,"vertices":288,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-2.575008538308701,-0.00019760436862484299,-3.572499990463257],"max":[2.575008538308701,3.120072648963774,3.572499990463257]},"sizeMeters":[5.15,3.12,7.145],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:37.296Z","updatedAt":"2026-09-07T21:20:09.661Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15218/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OpenPitGarageBayFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15218/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15218/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15218/v1/model.glb\" alt=\"Open pit garage bay (Formula Race Cars and Grand Prix Circuit)\" 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/15218/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/15218/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15219","slug":"grand-prix-circuit-and-open-wheel-garage-end-wall-6e5aef11","title":"Pit garage end wall (Formula Race Cars and Grand Prix Circuit)","summary":"Pit garage end wall in an original generic circuit family.","description":"Pit garage end wall. Bounds 0.220 x 3.000 x 7.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-garage-end-wall-6e5aef11","cdnUrl":"https://cdn.3dassets.dev/assets/15219/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-garage-end-wall-6e5aef11","thumbnailUrl":"https://cdn.3dassets.dev/assets/15219/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15219/v1/poster.webp","blurhash":"U6HLl0?b00?b?b00D%%M009F~qa#t7-;t7xu","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":2420,"triangles":24,"vertices":72,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.10980559709463791,0.00021362956633197427,-3.5],"max":[0.10980559709463791,2.999786370433668,3.501199960708618]},"sizeMeters":[0.22,3,7.001],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:37.563Z","updatedAt":"2026-09-07T21:20:09.668Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15219/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitGarageEndWallFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15219/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15219/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15219/v1/model.glb\" alt=\"Pit garage end wall (Formula Race Cars and Grand Prix Circuit)\" 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/15219/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/15219/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15220","slug":"grand-prix-circuit-and-open-wheel-pit-wall-monitor-sta-0ae8d602","title":"Pit wall monitor stand (Formula Race Cars and Grand Prix Circuit)","summary":"Pit wall monitor stand in an original generic circuit family.","description":"Pit wall monitor stand. Bounds 4.000 x 1.480 x 1.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-wall-monitor-sta-0ae8d602","cdnUrl":"https://cdn.3dassets.dev/assets/15220/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-wall-monitor-sta-0ae8d602","thumbnailUrl":"https://cdn.3dassets.dev/assets/15220/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15220/v1/poster.webp","blurhash":"UFE3F=~q00x]4o%M?bIU0000%gxu?bIU4.of","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":9180,"triangles":144,"vertices":432,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-2,-0.00007629627368999081,-0.7000106837814548],"max":[2,1.4799658078791824,0.6999069155658659]},"sizeMeters":[4,1.48,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:37.988Z","updatedAt":"2026-09-07T21:20:09.523Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15220/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitWallMonitorStandFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15220/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15220/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15220/v1/model.glb\" alt=\"Pit wall monitor stand (Formula Race Cars and Grand Prix Circuit)\" 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/15220/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/15220/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15221","slug":"grand-prix-circuit-and-open-wheel-pit-gantry-lights-14315730","title":"Pit gantry signal lights (Formula Race Cars and Grand Prix Circuit)","summary":"Pit gantry signal lights in an original generic circuit family.","description":"Pit gantry signal lights. Bounds 0.400 x 2.100 x 0.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-gantry-lights-14315730","cdnUrl":"https://cdn.3dassets.dev/assets/15221/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-gantry-lights-14315730","thumbnailUrl":"https://cdn.3dassets.dev/assets/15221/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15221/v1/poster.webp","blurhash":"U35#U|%200564ToI?wNe%hW=Mws89[Na-B-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":11908,"triangles":196,"vertices":588,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.19995116573390437,0,-0.19995116573390437],"max":[0.19995116573390437,2.0999999046325684,0.19995116573390437]},"sizeMeters":[0.4,2.1,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:38.271Z","updatedAt":"2026-09-07T21:20:09.534Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15221/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitGantrySignalLightsFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15221/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15221/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15221/v1/model.glb\" alt=\"Pit gantry signal lights (Formula Race Cars and Grand Prix Circuit)\" 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/15221/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/15221/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15222","slug":"grand-prix-circuit-and-open-wheel-pit-box-tile-a318777d","title":"Marked pit box tile (Formula Race Cars and Grand Prix Circuit)","summary":"Marked pit box tile in an original generic circuit family.","description":"Marked pit box tile. Bounds 4.000 x 0.040 x 6.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-box-tile-a318777d","cdnUrl":"https://cdn.3dassets.dev/assets/15222/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-box-tile-a318777d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15222/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15222/v1/poster.webp","blurhash":"U04U]9nj00?b%2RPV@NH00Sd~qD%ELpIW=={","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":4020,"triangles":48,"vertices":144,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.000122074037904,-0.00007866138366857678,-3],"max":[2.000122074037904,0.03996101221298837,3]},"sizeMeters":[4,0.04,6],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:38.377Z","updatedAt":"2026-09-07T21:20:09.529Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15222/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarkedPitBoxTileFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15222/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15222/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15222/v1/model.glb\" alt=\"Marked pit box tile (Formula Race Cars and Grand Prix Circuit)\" 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/15222/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/15222/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15223","slug":"grand-prix-circuit-and-open-wheel-front-jack-ee55e94b","title":"Front quick-lift jack (Formula Race Cars and Grand Prix Circuit)","summary":"Front quick-lift jack in an original generic circuit family.","description":"Front quick-lift jack. Bounds 0.660 x 1.067 x 1.266 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-front-jack-ee55e94b","cdnUrl":"https://cdn.3dassets.dev/assets/15223/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-front-jack-ee55e94b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15223/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15223/v1/poster.webp","blurhash":"U46a@uD%00-=D$-;%gD$00%N?vIU~q4n9F_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":14772,"triangles":256,"vertices":768,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.33000001311302185,-0.0000024439643819609835,-0.6330490112304688],"max":[0.33000001311302185,1.0675414491849677,0.6330490112304688]},"sizeMeters":[0.66,1.068,1.266],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:39.532Z","updatedAt":"2026-09-07T21:20:09.526Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15223/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FrontQuickLiftJackFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15223/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15223/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15223/v1/model.glb\" alt=\"Front quick-lift jack (Formula Race Cars and Grand Prix Circuit)\" 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/15223/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/15223/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15224","slug":"grand-prix-circuit-and-open-wheel-rear-jack-7ce92d14","title":"Rear quick-lift jack (Formula Race Cars and Grand Prix Circuit)","summary":"Rear quick-lift jack in an original generic circuit family.","description":"Rear quick-lift jack. Bounds 0.660 x 1.070 x 1.663 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-rear-jack-7ce92d14","cdnUrl":"https://cdn.3dassets.dev/assets/15224/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-rear-jack-7ce92d14","thumbnailUrl":"https://cdn.3dassets.dev/assets/15224/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15224/v1/poster.webp","blurhash":"U46RM+4TD%_4D%-;ozIU00?c%MIA_44nRP?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":14764,"triangles":256,"vertices":768,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.33000001311302185,-0.0000024439643819609835,-0.8315287232398987],"max":[0.33000001311302185,1.0698376460889418,0.8315287232398987]},"sizeMeters":[0.66,1.07,1.663],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:38.835Z","updatedAt":"2026-09-07T21:20:09.431Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15224/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function RearQuickLiftJackFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15224/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15224/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15224/v1/model.glb\" alt=\"Rear quick-lift jack (Formula Race Cars and Grand Prix Circuit)\" 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/15224/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/15224/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15225","slug":"grand-prix-circuit-and-open-wheel-wheel-gun-2448942f","title":"Pneumatic wheel gun and hose (Formula Race Cars and Grand Prix Circuit)","summary":"Pneumatic wheel gun and hose in an original generic circuit family.","description":"Pneumatic wheel gun and hose. Bounds 0.475 x 0.290 x 0.352 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-wheel-gun-2448942f","cdnUrl":"https://cdn.3dassets.dev/assets/15225/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-wheel-gun-2448942f","thumbnailUrl":"https://cdn.3dassets.dev/assets/15225/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15225/v1/poster.webp","blurhash":"U76a^$~qjFIA_N?vjZIARQWBRjM_9FDiMxof","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":15472,"triangles":284,"vertices":852,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23769396278081417,0.0000035220420433051958,-0.17596269305872173],"max":[0.2376832813024521,0.28998931762756824,0.175953671336174]},"sizeMeters":[0.475,0.29,0.352],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:38.993Z","updatedAt":"2026-09-07T21:20:09.434Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15225/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PneumaticWheelGunAndHoseFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15225/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15225/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15225/v1/model.glb\" alt=\"Pneumatic wheel gun and hose (Formula Race Cars and Grand Prix Circuit)\" 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/15225/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/15225/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15226","slug":"grand-prix-circuit-and-open-wheel-wheel-trolley-37220a66","title":"Pit wheel trolley (Formula Race Cars and Grand Prix Circuit)","summary":"Pit wheel trolley in an original generic circuit family.","description":"Pit wheel trolley. Bounds 1.500 x 1.250 x 0.800 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-wheel-trolley-37220a66","cdnUrl":"https://cdn.3dassets.dev/assets/15226/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-wheel-trolley-37220a66","thumbnailUrl":"https://cdn.3dassets.dev/assets/15226/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15226/v1/poster.webp","blurhash":"U78;fHWB00s:IUM{aft7s:M{D%t7_4-;M{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":33968,"triangles":672,"vertices":2016,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.75,-0.000026703695791496784,-0.40005188146610926],"max":[0.75,1.2500267036957915,0.40005188146610926]},"sizeMeters":[1.5,1.25,0.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:40.147Z","updatedAt":"2026-09-07T21:20:09.429Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15226/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitWheelTrolleyFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15226/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15226/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15226/v1/model.glb\" alt=\"Pit wheel trolley (Formula Race Cars and Grand Prix Circuit)\" 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/15226/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/15226/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15227","slug":"grand-prix-circuit-and-open-wheel-blanketed-tyre-stack-74ec8072","title":"Tyre stack in warming blankets (Formula Race Cars and Grand Prix Circuit)","summary":"Tyre stack in warming blankets in an original generic circuit family.","description":"Tyre stack in warming blankets. Bounds 0.720 x 0.810 x 0.722 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-blanketed-tyre-stack-74ec8072","cdnUrl":"https://cdn.3dassets.dev/assets/15227/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-blanketed-tyre-stack-74ec8072","thumbnailUrl":"https://cdn.3dassets.dev/assets/15227/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15227/v1/poster.webp","blurhash":"U35OEH^j8_9t^k$faJOYAEIpnhxa1gAERj$z","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":34636,"triangles":684,"vertices":2052,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.3600096143901514,0,-0.3612596280992197],"max":[0.3600096143901514,0.8100000023841858,0.36126259901794844]},"sizeMeters":[0.72,0.81,0.723],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:39.267Z","updatedAt":"2026-09-07T21:20:09.438Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15227/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TyreStackInWarmingBlanketsFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15227/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15227/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15227/v1/model.glb\" alt=\"Tyre stack in warming blankets (Formula Race Cars and Grand Prix Circuit)\" 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/15227/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/15227/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15228","slug":"grand-prix-circuit-and-open-wheel-fuel-rig-bf6aea7e","title":"Pit fuel service rig (Formula Race Cars and Grand Prix Circuit)","summary":"Pit fuel service rig in an original generic circuit family.","description":"Pit fuel service rig. Bounds 1.754 x 2.980 x 1.000 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-fuel-rig-bf6aea7e","cdnUrl":"https://cdn.3dassets.dev/assets/15228/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-fuel-rig-bf6aea7e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15228/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15228/v1/poster.webp","blurhash":"U89tM+_30000~pxu4oD%?bozD%M{M|WXxajs","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":22264,"triangles":412,"vertices":1236,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.8769517280653659,0,-0.5000619557748822],"max":[0.877075395653353,2.9800000190734863,0.5000619557748822]},"sizeMeters":[1.754,2.98,1],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:39.798Z","updatedAt":"2026-09-07T21:20:09.353Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15228/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitFuelServiceRigFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15228/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15228/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15228/v1/model.glb\" alt=\"Pit fuel service rig (Formula Race Cars and Grand Prix Circuit)\" 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/15228/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/15228/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15229","slug":"grand-prix-circuit-and-open-wheel-laptop-stand-aee635db","title":"Pit laptop stand (Formula Race Cars and Grand Prix Circuit)","summary":"Pit laptop stand in an original generic circuit family.","description":"Pit laptop stand. Bounds 0.500 x 1.320 x 0.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-laptop-stand-aee635db","cdnUrl":"https://cdn.3dassets.dev/assets/15229/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-laptop-stand-aee635db","thumbnailUrl":"https://cdn.3dassets.dev/assets/15229/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15229/v1/poster.webp","blurhash":"U697kd-;004n-;t7MyIotSoeRPRk00Rj~pxu","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":4340,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.25,0,-0.2000106814783166],"max":[0.25,1.3200064545270087,0.2000106814783166]},"sizeMeters":[0.5,1.32,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:39.982Z","updatedAt":"2026-09-07T21:20:09.362Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15229/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitLaptopStandFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15229/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15229/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15229/v1/model.glb\" alt=\"Pit laptop stand (Formula Race Cars and Grand Prix Circuit)\" 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/15229/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/15229/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15230","slug":"grand-prix-circuit-and-open-wheel-air-hose-reel-f7c9c1dc","title":"Pit air hose reel (Formula Race Cars and Grand Prix Circuit)","summary":"Pit air hose reel in an original generic circuit family.","description":"Pit air hose reel. Bounds 0.480 x 0.840 x 0.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-air-hose-reel-f7c9c1dc","cdnUrl":"https://cdn.3dassets.dev/assets/15230/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-air-hose-reel-f7c9c1dc","thumbnailUrl":"https://cdn.3dassets.dev/assets/15230/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15230/v1/poster.webp","blurhash":"U66[Bit700RP00j?_NWCxvf7M{f6-;aeM{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":39800,"triangles":792,"vertices":2376,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.23999999463558197,0,-0.2000024389710582],"max":[0.23999999463558197,0.8399999886751175,0.2000024389710582]},"sizeMeters":[0.48,0.84,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:40.105Z","updatedAt":"2026-09-07T21:20:09.351Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15230/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitAirHoseReelFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15230/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15230/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15230/v1/model.glb\" alt=\"Pit air hose reel (Formula Race Cars and Grand Prix Circuit)\" 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/15230/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/15230/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15231","slug":"grand-prix-circuit-and-open-wheel-pit-board-fcf2eb15","title":"Blank pit signal board (Formula Race Cars and Grand Prix Circuit)","summary":"Blank pit signal board in an original generic circuit family.","description":"Blank pit signal board. Bounds 0.725 x 1.100 x 0.060 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-pit-board-fcf2eb15","cdnUrl":"https://cdn.3dassets.dev/assets/15231/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-pit-board-fcf2eb15","thumbnailUrl":"https://cdn.3dassets.dev/assets/15231/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15231/v1/poster.webp","blurhash":"U168T@^k009[_3-=M{8_00Na_Nw^xuxuWBIU","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":4344,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.3625263300719695,0,-0.029992141803675907],"max":[0.3625263300719695,1.100000023841858,0.03000755282818112]},"sizeMeters":[0.725,1.1,0.06],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:40.507Z","updatedAt":"2026-09-07T21:20:09.348Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15231/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankPitSignalBoardFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15231/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15231/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15231/v1/model.glb\" alt=\"Blank pit signal board (Formula Race Cars and Grand Prix Circuit)\" 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/15231/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/15231/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15232","slug":"grand-prix-circuit-and-open-wheel-lollipop-6dcda986","title":"Pit release lollipop sign (Formula Race Cars and Grand Prix Circuit)","summary":"Pit release lollipop sign in an original generic circuit family.","description":"Pit release lollipop sign. Bounds 0.500 x 1.750 x 0.360 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-lollipop-6dcda986","cdnUrl":"https://cdn.3dassets.dev/assets/15232/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-lollipop-6dcda986","thumbnailUrl":"https://cdn.3dassets.dev/assets/15232/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15232/v1/poster.webp","blurhash":"U78M%FxG00EM{wsm7NNw=yspELNa9]WC=xof","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":11684,"triangles":208,"vertices":624,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.25,0,-0.17998107695421636],"max":[0.25,1.75,0.17998107695421636]},"sizeMeters":[0.5,1.75,0.36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:41.699Z","updatedAt":"2026-09-07T21:20:09.263Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15232/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PitReleaseLollipopSignFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15232/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15232/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15232/v1/model.glb\" alt=\"Pit release lollipop sign (Formula Race Cars and Grand Prix Circuit)\" 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/15232/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/15232/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15233","slug":"grand-prix-circuit-and-open-wheel-garage-tool-cabinet-0b99be58","title":"Five-drawer garage tool cabinet (Formula Race Cars and Grand Prix Circuit)","summary":"Five-drawer garage tool cabinet in an original generic circuit family.","description":"Five-drawer garage tool cabinet. Bounds 0.900 x 1.100 x 0.530 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-garage-tool-cabinet-0b99be58","cdnUrl":"https://cdn.3dassets.dev/assets/15233/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-garage-tool-cabinet-0b99be58","thumbnailUrl":"https://cdn.3dassets.dev/assets/15233/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15233/v1/poster.webp","blurhash":"U76cH1%g4TMd.mo}McaKo4WDVsoKtltRVsR5","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":5264,"triangles":72,"vertices":216,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.45002747641261104,0,-0.26498168745798745],"max":[0.45002747641261104,1.100000023841858,0.2649795482268313]},"sizeMeters":[0.9,1.1,0.53],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:40.927Z","updatedAt":"2026-09-07T21:20:09.274Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15233/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function FiveDrawerGarageToolCabinetFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15233/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15233/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15233/v1/model.glb\" alt=\"Five-drawer garage tool cabinet (Formula Race Cars and Grand Prix Circuit)\" 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/15233/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/15233/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15234","slug":"grand-prix-circuit-and-open-wheel-start-light-gantry-9c35ed0d","title":"Start light gantry (Formula Race Cars and Grand Prix Circuit)","summary":"Start light gantry in an original generic circuit family.","description":"Start light gantry. Bounds 13.300 x 5.200 x 0.300 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-start-light-gantry-9c35ed0d","cdnUrl":"https://cdn.3dassets.dev/assets/15234/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-start-light-gantry-9c35ed0d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15234/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15234/v1/poster.webp","blurhash":"UA8NkOt6OXkB~q-;NFofNG?bxGRQ9Y%M?HRj","category":{"slug":"roads-infrastructure","title":"Roads & Infrastructure"},"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":6384,"triangles":96,"vertices":288,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-6.650000095367432,0.00043780796331471805,-0.15018158728513137],"max":[6.650000095367432,5.199562001301822,0.15018158728513137]},"sizeMeters":[13.3,5.199,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:41.242Z","updatedAt":"2026-09-07T21:20:09.267Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15234/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function StartLightGantryFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15234/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15234/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15234/v1/model.glb\" alt=\"Start light gantry (Formula Race Cars and Grand Prix Circuit)\" 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/15234/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/15234/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15235","slug":"grand-prix-circuit-and-open-wheel-timing-screen-a4617912","title":"Track timing screen (Formula Race Cars and Grand Prix Circuit)","summary":"Track timing screen in an original generic circuit family.","description":"Track timing screen. Bounds 2.600 x 2.700 x 0.410 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-timing-screen-a4617912","cdnUrl":"https://cdn.3dassets.dev/assets/15235/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-timing-screen-a4617912","thumbnailUrl":"https://cdn.3dassets.dev/assets/15235/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15235/v1/poster.webp","blurhash":"U15r3;?b00E1~q?b4n0J00V@?vSh00of~qNb","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":8208,"triangles":120,"vertices":360,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-1.2999999523162842,-0.00005706539268146571,-0.20498428210262762],"max":[1.2999999523162842,2.70009917323123,0.20498428210262762]},"sizeMeters":[2.6,2.7,0.41],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:41.517Z","updatedAt":"2026-09-07T21:20:09.271Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15235/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function TrackTimingScreenFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15235/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15235/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15235/v1/model.glb\" alt=\"Track timing screen (Formula Race Cars and Grand Prix Circuit)\" 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/15235/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/15235/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15237","slug":"grand-prix-circuit-and-open-wheel-drs-board-bf152ac9","title":"Blank activation zone board (Formula Race Cars and Grand Prix Circuit)","summary":"Blank activation zone board in an original generic circuit family.","description":"Blank activation zone board. Bounds 0.850 x 1.400 x 0.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-drs-board-bf152ac9","cdnUrl":"https://cdn.3dassets.dev/assets/15237/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-drs-board-bf152ac9","thumbnailUrl":"https://cdn.3dassets.dev/assets/15237/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15237/v1/poster.webp","blurhash":"UHB:$^t700M{~pt79FM{oyxuWBIA9Ft7-;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":3472,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.42500001192092896,0,-0.19997328722280866],"max":[0.42500001192092896,1.3999908276173536,0.19997328722280866]},"sizeMeters":[0.85,1.4,0.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:41.811Z","updatedAt":"2026-09-07T21:20:09.183Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15237/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankActivationZoneBoardFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15237/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15237/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15237/v1/model.glb\" alt=\"Blank activation zone board (Formula Race Cars and Grand Prix Circuit)\" 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/15237/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/15237/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15236","slug":"grand-prix-circuit-and-open-wheel-marshal-light-panel-b7adf01e","title":"Marshal light panel (Formula Race Cars and Grand Prix Circuit)","summary":"Marshal light panel in an original generic circuit family.","description":"Marshal light panel. Bounds 0.550 x 1.750 x 0.165 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-marshal-light-panel-b7adf01e","cdnUrl":"https://cdn.3dassets.dev/assets/15236/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-marshal-light-panel-b7adf01e","thumbnailUrl":"https://cdn.3dassets.dev/assets/15236/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15236/v1/poster.webp","blurhash":"U56HT7-o004:}X$*679v%1t6R*NGI:bF$%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":3500,"triangles":36,"vertices":108,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.2750000059604645,0,-0.08250229030385511],"max":[0.2750000059604645,1.7500137143644476,0.08249786507861147]},"sizeMeters":[0.55,1.75,0.165],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:42.815Z","updatedAt":"2026-09-07T21:20:09.179Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15236/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MarshalLightPanelFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15236/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15236/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15236/v1/model.glb\" alt=\"Marshal light panel (Formula Race Cars and Grand Prix Circuit)\" 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/15236/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/15236/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15238","slug":"grand-prix-circuit-and-open-wheel-distance-board-00c0b6a7","title":"Blank braking distance board (Formula Race Cars and Grand Prix Circuit)","summary":"Blank braking distance board in an original generic circuit family.","description":"Blank braking distance board. Bounds 0.800 x 1.800 x 0.350 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-distance-board-00c0b6a7","cdnUrl":"https://cdn.3dassets.dev/assets/15238/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-distance-board-00c0b6a7","thumbnailUrl":"https://cdn.3dassets.dev/assets/15238/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15238/v1/poster.webp","blurhash":"U58Ntk?b0000_3-q9Z4-%Mt7M{M|00Rj~pxu","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":4368,"triangles":48,"vertices":144,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.4000000059604645,0,-0.1750199941966402],"max":[0.4000000059604645,1.799984745215383,0.1750199941966402]},"sizeMeters":[0.8,1.8,0.35],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:41.837Z","updatedAt":"2026-09-07T21:20:09.185Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15238/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BlankBrakingDistanceBoardFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15238/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15238/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15238/v1/model.glb\" alt=\"Blank braking distance board (Formula Race Cars and Grand Prix Circuit)\" 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/15238/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/15238/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15239","slug":"grand-prix-circuit-and-open-wheel-speed-trap-f8b17baf","title":"Speed trap sensor post (Formula Race Cars and Grand Prix Circuit)","summary":"Speed trap sensor post in an original generic circuit family.","description":"Speed trap sensor post. Bounds 0.300 x 1.140 x 0.300 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-speed-trap-f8b17baf","cdnUrl":"https://cdn.3dassets.dev/assets/15239/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-speed-trap-f8b17baf","thumbnailUrl":"https://cdn.3dassets.dev/assets/15239/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15239/v1/poster.webp","blurhash":"U355XytR00IA00WA_3t8_4of9ER%%Nj[Mxax","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":3476,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.15003662032865972,0,-0.15003662032865972],"max":[0.15003662032865972,1.1399999856948853,0.15003662032865972]},"sizeMeters":[0.3,1.14,0.3],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:42.146Z","updatedAt":"2026-09-07T21:20:09.176Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15239/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SpeedTrapSensorPostFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15239/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15239/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15239/v1/model.glb\" alt=\"Speed trap sensor post (Formula Race Cars and Grand Prix Circuit)\" 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/15239/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/15239/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15240","slug":"grand-prix-circuit-and-open-wheel-podium-a766be0c","title":"Three-step podium (Formula Race Cars and Grand Prix Circuit)","summary":"Three-step podium in an original generic circuit family.","description":"Three-step podium. Bounds 4.800 x 0.650 x 1.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-podium-a766be0c","cdnUrl":"https://cdn.3dassets.dev/assets/15240/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-podium-a766be0c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15240/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15240/v1/poster.webp","blurhash":"UAB;2nxuz;?bS3~qxa9Z00M{K4E1r?00I:^+","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":3380,"triangles":36,"vertices":108,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-2.4000000953674316,-0.00010376790339530761,-0.7000335703604236],"max":[2.4000000953674316,0.6499915954889651,0.7000335703604236]},"sizeMeters":[4.8,0.65,1.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:42.577Z","updatedAt":"2026-09-07T21:20:09.100Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15240/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function ThreeStepPodiumFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15240/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15240/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15240/v1/model.glb\" alt=\"Three-step podium (Formula Race Cars and Grand Prix Circuit)\" 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/15240/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/15240/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15241","slug":"grand-prix-circuit-and-open-wheel-trophy-b05b094a","title":"Circuit winners trophy (Formula Race Cars and Grand Prix Circuit)","summary":"Circuit winners trophy in an original generic circuit family.","description":"Circuit winners trophy. Bounds 0.380 x 0.510 x 0.380 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-trophy-b05b094a","cdnUrl":"https://cdn.3dassets.dev/assets/15241/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-trophy-b05b094a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15241/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15241/v1/poster.webp","blurhash":"UI97ket74TRj_NofDiWBx]j[Rja|Rjf6s:bH","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":10696,"triangles":188,"vertices":564,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.19000747357430467,3.0451454250540744e-7,-0.19000747357430467],"max":[0.19000747357430467,0.5099999904632568,0.19000747357430467]},"sizeMeters":[0.38,0.51,0.38],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:42.882Z","updatedAt":"2026-09-07T21:20:09.112Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15241/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircuitWinnersTrophyFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15241/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15241/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15241/v1/model.glb\" alt=\"Circuit winners trophy (Formula Race Cars and Grand Prix Circuit)\" 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/15241/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/15241/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15242","slug":"grand-prix-circuit-and-open-wheel-grandstand-straight-0ea66f7b","title":"Six-tier grandstand module (Formula Race Cars and Grand Prix Circuit)","summary":"Six-tier grandstand module in an original generic circuit family.","description":"Six-tier grandstand module. Bounds 6.000 x 1.992 x 3.650 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-grandstand-straight-0ea66f7b","cdnUrl":"https://cdn.3dassets.dev/assets/15242/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-grandstand-straight-0ea66f7b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15242/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15242/v1/poster.webp","blurhash":"U25$3wjbQT%Ot-_NV@RP00o~*JMdHX00yDyW","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":50908,"triangles":1024,"vertices":3072,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-3,-0.000017907429422425736,-1.8250679036835842],"max":[3,1.9918278311720465,1.8250679036835842]},"sizeMeters":[6,1.992,3.65],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:44.440Z","updatedAt":"2026-09-07T21:20:09.106Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15242/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SixTierGrandstandModuleFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15242/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15242/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15242/v1/model.glb\" alt=\"Six-tier grandstand module (Formula Race Cars and Grand Prix Circuit)\" 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/15242/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/15242/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15243","slug":"grand-prix-circuit-and-open-wheel-grandstand-corner-9e6dfa28","title":"Angled grandstand corner (Formula Race Cars and Grand Prix Circuit)","summary":"Angled grandstand corner in an original generic circuit family.","description":"Angled grandstand corner. Bounds 9.787 x 1.992 x 4.669 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-grandstand-corner-9e6dfa28","cdnUrl":"https://cdn.3dassets.dev/assets/15243/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-grandstand-corner-9e6dfa28","thumbnailUrl":"https://cdn.3dassets.dev/assets/15243/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15243/v1/poster.webp","blurhash":"U34{C+.S8wDiyX%#jYMd00IU?^x]D48wg4.S","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":72440,"triangles":1472,"vertices":4416,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-4.893277645111084,0.00016590772878732896,-2.3345624996496954],"max":[4.893277645111084,1.9914546075981088,2.3345624996496954]},"sizeMeters":[9.787,1.991,4.669],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:44.483Z","updatedAt":"2026-09-07T21:20:09.103Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15243/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function AngledGrandstandCornerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15243/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15243/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15243/v1/model.glb\" alt=\"Angled grandstand corner (Formula Race Cars and Grand Prix Circuit)\" 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/15243/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/15243/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15245","slug":"grand-prix-circuit-and-open-wheel-paddock-motorhome-9ada4239","title":"Paddock hospitality motorhome (Formula Race Cars and Grand Prix Circuit)","summary":"Paddock hospitality motorhome in an original generic circuit family.","description":"Paddock hospitality motorhome. Bounds 3.125 x 3.300 x 8.045 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-paddock-motorhome-9ada4239","cdnUrl":"https://cdn.3dassets.dev/assets/15245/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-paddock-motorhome-9ada4239","thumbnailUrl":"https://cdn.3dassets.dev/assets/15245/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15245/v1/poster.webp","blurhash":"UJFPKZxu9FoL~qD%IUxu00Dit7%M4n%fxut7","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":66416,"triangles":1316,"vertices":3948,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.5626284781565225,0.00010681478316598714,-4.022500038146973],"max":[1.5624610841952764,3.3000858227436156,4.022500038146973]},"sizeMeters":[3.125,3.3,8.045],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:43.518Z","updatedAt":"2026-09-07T21:20:09.002Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15245/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function PaddockHospitalityMotorhomeFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15245/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15245/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15245/v1/model.glb\" alt=\"Paddock hospitality motorhome (Formula Race Cars and Grand Prix Circuit)\" 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/15245/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/15245/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15244","slug":"grand-prix-circuit-and-open-wheel-hospitality-tent-fabdb901","title":"Hospitality canopy (Formula Race Cars and Grand Prix Circuit)","summary":"Hospitality canopy in an original generic circuit family.","description":"Hospitality canopy. Bounds 2.899 x 2.900 x 2.899 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-hospitality-tent-fabdb901","cdnUrl":"https://cdn.3dassets.dev/assets/15244/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-hospitality-tent-fabdb901","thumbnailUrl":"https://cdn.3dassets.dev/assets/15244/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15244/v1/poster.webp","blurhash":"U65F%do|L$WBy=oyQ-WBD4aeS~WBHXaLyXkB","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":4460,"triangles":56,"vertices":168,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-1.4495688676834106,-0.00007043356468616757,-1.4495688676834106],"max":[1.4495688676834106,2.900016517373871,1.4495688676834106]},"sizeMeters":[2.899,2.9,2.899],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:43.535Z","updatedAt":"2026-09-07T21:20:08.985Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15244/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HospitalityCanopyFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15244/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15244/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15244/v1/model.glb\" alt=\"Hospitality canopy (Formula Race Cars and Grand Prix Circuit)\" 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/15244/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/15244/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15246","slug":"grand-prix-circuit-and-open-wheel-media-tower-64a4172c","title":"Media observation tower (Formula Race Cars and Grand Prix Circuit)","summary":"Media observation tower in an original generic circuit family.","description":"Media observation tower. Bounds 5.400 x 5.170 x 4.400 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-media-tower-64a4172c","cdnUrl":"https://cdn.3dassets.dev/assets/15246/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-media-tower-64a4172c","thumbnailUrl":"https://cdn.3dassets.dev/assets/15246/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15246/v1/poster.webp","blurhash":"U9GJ1@bw8w~p1u%g=|IV00R*4nIA^,kWE0RO","category":{"slug":"buildings","title":"Buildings & Architecture"},"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":19572,"triangles":348,"vertices":1044,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-2.700000047683716,0,-2.1999969870023968],"max":[2.700000047683716,5.169987316799836,2.1999969870023968]},"sizeMeters":[5.4,5.17,4.4],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:43.875Z","updatedAt":"2026-09-07T21:20:08.991Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15246/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function MediaObservationTowerFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15246/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15246/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15246/v1/model.glb\" alt=\"Media observation tower (Formula Race Cars and Grand Prix Circuit)\" 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/15246/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/15246/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15247","slug":"grand-prix-circuit-and-open-wheel-broadcast-camera-cra-82c8e32d","title":"Broadcast camera crane (Formula Race Cars and Grand Prix Circuit)","summary":"Broadcast camera crane in an original generic circuit family.","description":"Broadcast camera crane. Bounds 1.000 x 3.650 x 3.800 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-broadcast-camera-cra-82c8e32d","cdnUrl":"https://cdn.3dassets.dev/assets/15247/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-broadcast-camera-cra-82c8e32d","thumbnailUrl":"https://cdn.3dassets.dev/assets/15247/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15247/v1/poster.webp","blurhash":"U45OZ[9E4T~qIU%NofD%4m%M-;D%-;DiW.?c","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":16044,"triangles":296,"vertices":888,"meshes":2,"materials":2,"textures":0,"animations":[],"boundingBox":{"min":[-0.5000602590898411,0,-1.899929637694943],"max":[0.5000602590898411,3.650022894843481,1.899999976158142]},"sizeMeters":[1,3.65,3.8],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:44.321Z","updatedAt":"2026-09-07T21:20:08.979Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15247/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function BroadcastCameraCraneFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15247/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15247/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15247/v1/model.glb\" alt=\"Broadcast camera crane (Formula Race Cars and Grand Prix Circuit)\" 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/15247/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/15247/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15248","slug":"grand-prix-circuit-and-open-wheel-car-nose-off-58b1bae2","title":"Current car with nose removed (Formula Race Cars and Grand Prix Circuit)","summary":"Current car with nose removed in an original generic circuit family.","description":"Current car with nose removed. Bounds 2.062 x 1.160 x 5.172 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-nose-off-58b1bae2","cdnUrl":"https://cdn.3dassets.dev/assets/15248/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-nose-off-58b1bae2","thumbnailUrl":"https://cdn.3dassets.dev/assets/15248/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15248/v1/poster.webp","blurhash":"U34Vm-nPD4k=kVIAjZxa00R**JnPsp.8bbIp","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":394952,"triangles":9032,"vertices":27096,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1599788116259617,2.507499933242798]},"sizeMeters":[2.062,1.16,5.172],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:45.540Z","updatedAt":"2026-09-07T21:20:08.910Z","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/15248/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 CurrentCarWithNoseRemovedFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15248/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/15248/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15248/v1/model.glb\" alt=\"Current car with nose removed (Formula Race Cars and Grand Prix Circuit)\" 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/15248/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/15248/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15249","slug":"grand-prix-circuit-and-open-wheel-car-wheels-off-38611f74","title":"Current car on jacks with wheels removed (Formula Race Cars and Grand Prix Circuit)","summary":"Current car on jacks with wheels removed in an original generic circuit family.","description":"Current car on jacks with wheels removed. Bounds 1.950 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-wheels-off-38611f74","cdnUrl":"https://cdn.3dassets.dev/assets/15249/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-wheels-off-38611f74","thumbnailUrl":"https://cdn.3dassets.dev/assets/15249/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15249/v1/poster.webp","blurhash":"U34Vm-My8wtjx]MeRjyC00oJ.mogIT.8xuH@","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":212704,"triangles":4348,"vertices":13044,"meshes":5,"materials":5,"textures":0,"animations":[],"boundingBox":{"min":[-0.9751032219890068,-0.00007578704661803659,-2.6649999618530273],"max":[0.9751032219890068,1.1598162588963228,2.75]},"sizeMeters":[1.95,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:44.649Z","updatedAt":"2026-09-07T21:20:08.914Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15249/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CurrentCarOnJacksWithWheelsRemovedFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15249/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15249/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15249/v1/model.glb\" alt=\"Current car on jacks with wheels removed (Formula Race Cars and Grand Prix Circuit)\" 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/15249/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/15249/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15250","slug":"grand-prix-circuit-and-open-wheel-car-rain-tyres-4c18339a","title":"Current car with rain tyres (Formula Race Cars and Grand Prix Circuit)","summary":"Current car with rain tyres in an original generic circuit family.","description":"Current car with rain tyres. Bounds 2.062 x 1.163 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-rain-tyres-4c18339a","cdnUrl":"https://cdn.3dassets.dev/assets/15250/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-rain-tyres-4c18339a","thumbnailUrl":"https://cdn.3dassets.dev/assets/15250/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15250/v1/poster.webp","blurhash":"U34yJ=emD4S~V[H?bvx]00oz*Ii_o}%}r@R6","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":432660,"triangles":11132,"vertices":33396,"meshes":25,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999535230712,-5.4836273299940785e-9,-2.6649999618530273],"max":[1.0309999535230712,1.1628162687012868,2.75]},"sizeMeters":[2.062,1.163,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.288Z","updatedAt":"2026-09-07T21:20:08.908Z","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/15250/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 CurrentCarWithRainTyresFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15250/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/15250/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15250/v1/model.glb\" alt=\"Current car with rain tyres (Formula Race Cars and Grand Prix Circuit)\" 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/15250/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/15250/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15251","slug":"grand-prix-circuit-and-open-wheel-car-damaged-front-wi-9b9f7f8b","title":"Current car with front wing missing (Formula Race Cars and Grand Prix Circuit)","summary":"Current car with front wing missing in an original generic circuit family.","description":"Current car with front wing missing. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-damaged-front-wi-9b9f7f8b","cdnUrl":"https://cdn.3dassets.dev/assets/15251/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-damaged-front-wi-9b9f7f8b","thumbnailUrl":"https://cdn.3dassets.dev/assets/15251/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15251/v1/poster.webp","blurhash":"U34fBgR5D4XmofMdbutk00of*Ji_XS%#r?R6","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":397560,"triangles":9084,"vertices":27252,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:45.710Z","updatedAt":"2026-09-07T21:20:08.912Z","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/15251/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 CurrentCarWithFrontWingMissingFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15251/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/15251/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15251/v1/model.glb\" alt=\"Current car with front wing missing (Formula Race Cars and Grand Prix Circuit)\" 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/15251/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/15251/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15252","slug":"grand-prix-circuit-and-open-wheel-car-high-downforce-c1e1dd27","title":"Current car high-downforce wing (Formula Race Cars and Grand Prix Circuit)","summary":"Current car high-downforce wing in an original generic circuit family.","description":"Current car high-downforce wing. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-high-downforce-c1e1dd27","cdnUrl":"https://cdn.3dassets.dev/assets/15252/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-high-downforce-c1e1dd27","thumbnailUrl":"https://cdn.3dassets.dev/assets/15252/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15252/v1/poster.webp","blurhash":"U34.#cnND4OrRkH?kWx]00oy*IaKtR.Rr?R6","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":409804,"triangles":9340,"vertices":28020,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.700Z","updatedAt":"2026-09-07T21:20:08.827Z","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/15252/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 CurrentCarHighDownforceWingFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15252/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/15252/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15252/v1/model.glb\" alt=\"Current car high-downforce wing (Formula Race Cars and Grand Prix Circuit)\" 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/15252/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/15252/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15253","slug":"grand-prix-circuit-and-open-wheel-car-low-downforce-33e6be30","title":"Current car low-downforce wing (Formula Race Cars and Grand Prix Circuit)","summary":"Current car low-downforce wing in an original generic circuit family.","description":"Current car low-downforce wing. Bounds 2.062 x 1.160 x 5.415 metres X/Y/Z. +Y up, nose +Z, axles X. Wheel pivots are named where present. Static geometry; no rig, collision or navigation data. Modular track ports document 12 m-wide road centerline interfaces; all signs are generic blanks.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-car-low-downforce-33e6be30","cdnUrl":"https://cdn.3dassets.dev/assets/15253/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-car-low-downforce-33e6be30","thumbnailUrl":"https://cdn.3dassets.dev/assets/15253/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15253/v1/poster.webp","blurhash":"U34fBgjFD4cEV@MdWCtR00of*IiwpI%}xaRQ","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":409792,"triangles":9340,"vertices":28020,"meshes":21,"materials":8,"textures":0,"animations":["wheel-roll"],"boundingBox":{"min":[-1.0309999620498442,-1.4305114759416426e-8,-2.6649999618530273],"max":[1.0309999620498442,1.1598162588963228,2.75]},"sizeMeters":[2.062,1.16,5.415],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.057Z","updatedAt":"2026-09-07T21:20:08.829Z","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/15253/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 CurrentCarLowDownforceWingFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene, animations } = useGLTF('https://cdn.3dassets.dev/assets/15253/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/15253/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15253/v1/model.glb\" alt=\"Current car low-downforce wing (Formula Race Cars and Grand Prix Circuit)\" 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/15253/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/15253/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);\n// Clips import as legacy AnimationClips on the root; GetComponent<Animation>().Play() starts the first."}},{"id":"15255","slug":"grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","title":"Hairpin straight and pit lane (Formula Race Cars and Grand Prix Circuit)","summary":"Hairpin-to-straight section with three generations on the grid, two pit garages and current car on jacks with its wheels removed.","description":"Hairpin-to-straight section with three generations on the grid, two pit garages and current car on jacks with its wheels removed.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/15255/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-hairpi-a14d0be4-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/15255/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15255/v1/poster.webp","blurhash":"U35q@b?b004n%MxtM{IU00D%~W?a9ZIU%L?b","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":987056,"triangles":26148,"vertices":55317,"meshes":68,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-19.5750085383087,-0.0007013389610215012,-20.00119972229004],"max":[57.93043684719786,3.120072648963774,55.873528815939736]},"sizeMeters":[77.505,3.121,75.875],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.306Z","updatedAt":"2026-09-07T21:20:49.771Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15255/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HairpinStraightAndPitLaneFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15255/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15255/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15255/v1/model.glb\" alt=\"Hairpin straight and pit lane (Formula Race Cars and Grand Prix Circuit)\" 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/15255/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/15255/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}},{"id":"15254","slug":"grand-prix-circuit-and-open-wheel-gp-connector-cases-77f2cc68","title":"Circuit interface connection cases (Formula Race Cars and Grand Prix Circuit)","summary":"Representative straight, corner, hairpin, chicane, pit-entry and pit-exit joins to a 20 m straight.","description":"Representative straight, corner, hairpin, chicane, pit-entry and pit-exit joins to a 20 m straight.","status":"published","url":"https://3dassets.dev/assets/grand-prix-circuit-and-open-wheel-gp-connector-cases-77f2cc68","cdnUrl":"https://cdn.3dassets.dev/assets/15254/v1/model.glb","downloadUrl":"https://3dassets.dev/download/grand-prix-circuit-and-open-wheel-gp-connector-cases-77f2cc68","thumbnailUrl":"https://cdn.3dassets.dev/assets/15254/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/15254/v1/poster.webp","blurhash":"U03[uK_1009H^*?aIoIV00Dl_4t60100?H?F","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":265912,"triangles":5636,"vertices":13491,"meshes":19,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-16.45107178718318,-0.0007013389610215012,-25.00119972229004],"max":[208.54353713989258,0.14633632422770954,109.26067733764648]},"sizeMeters":[224.995,0.147,134.262],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Fable 5.1","downloads":0,"publishedAt":"2026-09-07T16:01:46.274Z","updatedAt":"2026-09-07T21:20:49.764Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/15254/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function CircuitInterfaceConnectionCasesFormulaRaceCarsAndGrandPrixCircuit(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/15254/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/15254/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/15254/v1/model.glb\" alt=\"Circuit interface connection cases (Formula Race Cars and Grand Prix Circuit)\" 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/15254/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/15254/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}],"demo":null}}