{"data":{"id":"37000","slug":"sunken-city-and-underwater-ruins-drowned-d2ac3298-starter-scene","title":"Drowned Temple Precinct (Sunken City and Underwater Ruins)","summary":"A 36 by 36 m drowned precinct on a silted seabed: a raised temple platform with its colonnade, statue base and braziers, reached by a stepped terrace from a cracked paved plaza with a mosaic, a fountain, a sundial and a well. A precinct wall with one standing doorway closes...","description":"A 36 by 36 m drowned precinct on a silted seabed: a raised temple platform with its colonnade, statue base and braziers, reached by a stepped terrace from a cracked paved plaza with a mosaic, a fountain, a sundial and a well. A precinct wall with one standing doorway closes the south and west, two arches lead out to the east, and the wreck that struck the ruin lies broken across the north east corner. Kelp, coral, sea fans, grass and barnacles have taken the lot. Every model is static except the doorway leaf, the chest lid and the crystal cluster.","status":"published","url":"https://3dassets.dev/assets/sunken-city-and-underwater-ruins-drowned-d2ac3298-starter-scene","cdnUrl":"https://cdn.3dassets.dev/assets/37000/v1/model.glb","downloadUrl":"https://3dassets.dev/download/sunken-city-and-underwater-ruins-drowned-d2ac3298-starter-scene","thumbnailUrl":"https://cdn.3dassets.dev/assets/37000/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/37000/v1/poster.webp","blurhash":"U7Cj2@x@00W.9ZWCt7kC00RR_NV[~Vt6kCjE","category":{"slug":"environments","title":"Environments & Scenes"},"tags":[{"slug":"fantasy","title":"Fantasy"},{"slug":"low-poly","title":"Low Poly"},{"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":1190980,"triangles":27874,"vertices":53412,"meshes":138,"materials":8,"textures":0,"animations":[],"boundingBox":{"min":[-18.307048339214123,-0.00007813453681593252,-18],"max":[18.954493576174958,6.0499997901916505,18]},"sizeMeters":[37.262,6.05,36],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-12T04:43:20.913Z","updatedAt":"2026-09-12T04:43:21.011Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/37000/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function DrownedTemplePrecinctSunkenCityAndUnderwaterRuins(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/37000/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/37000/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/37000/v1/model.glb\" alt=\"Drowned Temple Precinct (Sunken City and Underwater Ruins)\" 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/37000/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/37000/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}