{"data":{"id":"34143","slug":"public-aquarium-and-marine-centre-wall-tank-module-dbdfdf33","title":"Wall Tank Module (Public Aquarium and Marine Centre)","summary":"A 2 m bay of the wall tank run: a service cabinet plinth, a glazed viewing box on a welded frame, a moulded rock back wall and coral, with a caption band under the glass.","description":"A 2 m bay of the wall tank run: a service cabinet plinth, a glazed viewing box on a welded frame, a moulded rock back wall and coral, with a caption band under the glass. Overall 2.00 by 2.11 by 0.93 m (X by Y by Z). Metre units, +Y up, the side a visitor uses toward +Z, resting on y=0. Tiles on the 2 m tank-run grid through tank-left and tank-right so a gallery wall of any length repeats from this one bay; the corner module turns the run. The tank is empty on purpose: there is no water volume, no surface and no fish here, because this library ships rigid geometry only. Fill the glass box with your own water volume and animals. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/public-aquarium-and-marine-centre-wall-tank-module-dbdfdf33","cdnUrl":"https://cdn.3dassets.dev/assets/34143/v1/model.glb","downloadUrl":"https://3dassets.dev/download/public-aquarium-and-marine-centre-wall-tank-module-dbdfdf33","thumbnailUrl":"https://cdn.3dassets.dev/assets/34143/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/34143/v1/poster.webp","blurhash":"UBD,Ar.800D%_4xvD%InIVj]t6WUNexvs,Mx","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"},{"slug":"modular","title":"Modular"}],"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":86144,"triangles":3544,"vertices":3675,"meshes":7,"materials":7,"textures":0,"animations":[],"boundingBox":{"min":[-1,-0.000030213994933490917,-0.46249222111308325],"max":[1,2.1099384728477264,0.46249222111308325]},"sizeMeters":[2,2.11,0.925],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-11T06:52:04.512Z","updatedAt":"2026-09-11T06:52:04.611Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/34143/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function WallTankModulePublicAquariumAndMarineCentre(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/34143/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/34143/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/34143/v1/model.glb\" alt=\"Wall Tank Module (Public Aquarium and Marine Centre)\" 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/34143/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/34143/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}