{"data":{"id":"35079","slug":"opticians-and-eyewear-showroom-eye-test-room-mid-appoi-377be034","title":"Eye test room, mid appointment (Opticians and Eyewear Showroom)","summary":"One consulting room at room scale with the test chair reclined for a retinal examination: the phoropter swung in on its arm, the optometrist stool drawn up beside it, the instrument trolley at the back, the slit lamp and autorefractor on their tables along the wall, the test...","description":"One consulting room at room scale with the test chair reclined for a retinal examination: the phoropter swung in on its arm, the optometrist stool drawn up beside it, the instrument trolley at the back, the slit lamp and autorefractor on their tables along the wall, the test chart on the closed door wall with the mirror opposite it, a dimmable wall light over each side and the frame tray and repair tray on the trolley shelf, in a room of floor tiles closed by solid wall bays and a consulting room door.","status":"published","url":"https://3dassets.dev/assets/opticians-and-eyewear-showroom-eye-test-room-mid-appoi-377be034","cdnUrl":"https://cdn.3dassets.dev/assets/35079/v1/model.glb","downloadUrl":"https://3dassets.dev/download/opticians-and-eyewear-showroom-eye-test-room-mid-appoi-377be034","thumbnailUrl":"https://cdn.3dassets.dev/assets/35079/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/35079/v1/poster.webp","blurhash":"U6HoONx]00?H~qRjRjxu00RPIp9ZITtR9FIU","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":409432,"triangles":12796,"vertices":20480,"meshes":115,"materials":11,"textures":0,"animations":[],"boundingBox":{"min":[-4.059987183285432,-0.06003021365965735,-6.059987183285432],"max":[2,2.700000047683716,0.08999084746701279]},"sizeMeters":[6.06,2.76,6.15],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-11T11:15:48.147Z","updatedAt":"2026-09-11T11:15:48.235Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/35079/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function EyeTestRoomMidAppointmentOpticiansAndEyewearShowroom(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/35079/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/35079/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/35079/v1/model.glb\" alt=\"Eye test room, mid appointment (Opticians and Eyewear Showroom)\" 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/35079/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/35079/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}