{"data":{"id":"35385","slug":"caravan-park-and-campsite-holiday-park-a-0e790716-starter-scene","title":"Holiday Park and Touring Field (Caravan Park and Campsite)","summary":"A 42 x 36 m holiday caravan park entered from the front corner, where the barrier, the painted site sign and the shop and reception stand over the gravel track. The track turns in and runs the width of the site. Behind it the static caravans line up along the back boundary on...","description":"A 42 x 36 m holiday caravan park entered from the front corner, where the barrier, the painted site sign and the shop and reception stand over the gravel track. The track turns in and runs the width of the site. Behind it the static caravans line up along the back boundary on their hardstandings, one of them decked, one in the second livery, with a windbreak run pegged out in front of the end van. Between the track and the statics is the touring field: tourers and campervans on grass with porch awnings, hook up bollards, marker posts, benches and chairs. In front of the track is the tent area, with dome, tunnel and bell tents round a fire pit, and the shower block with its laundry end, the washing up canopy, the chemical disposal point and the water point closing the west end. The play area, the bin store and the gas cage sit along the front, inside a post and rail fence, with a boundary hedge and tree clumps round the back.","status":"published","url":"https://3dassets.dev/assets/caravan-park-and-campsite-holiday-park-a-0e790716-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/35385/v1/model.glb","downloadUrl":"https://3dassets.dev/download/caravan-park-and-campsite-holiday-park-a-0e790716-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/35385/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/35385/v1/poster.webp","blurhash":"U9C6[MR500sEjdoxV@V]00tk~pR%SbV{xut2","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"stylized","title":"Stylized"},{"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":669100,"triangles":12756,"vertices":30148,"meshes":210,"materials":8,"textures":2,"animations":[],"boundingBox":{"min":[-21.936027436189732,-0.00000885513611964539,-18],"max":[21,5.017769037864297,18]},"sizeMeters":[42.936,5.018,36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization","EXT_texture_webp"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-11T13:16:48.287Z","updatedAt":"2026-09-11T13:16:48.386Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/35385/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function HolidayParkAndTouringFieldCaravanParkAndCampsite(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/35385/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/35385/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/35385/v1/model.glb\" alt=\"Holiday Park and Touring Field (Caravan Park and Campsite)\" 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/35385/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/35385/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}