{"data":{"id":"31772","slug":"camera-repair-and-darkroom-laboratory-opened-mechanica-fa704860","title":"Opened Mechanical Camera Body (Camera Repair and Darkroom Laboratory)","summary":"Opened generic mechanical camera body with fitted spool chambers, film gate, shutter curtain slats and top controls. Rear cover removed for the service pose, not another finished compact camera.","description":"Opened generic mechanical camera body with fitted spool chambers, film gate, shutter curtain slats and top controls. Rear cover removed for the service pose, not another finished compact camera. Dimensions 0.15 × 0.10 × 0.06 m (X × Y × Z). Metre units, +Y up, +Z front; origin on the ground at the footprint centre unless stated. Original ivory, graphite, aluminium and birch photographic workshop palette. Static geometry; no rig, animation, collision or navigation data. Static original photographic game scenery only; no chemical recipes or repair procedures.","status":"published","url":"https://3dassets.dev/assets/camera-repair-and-darkroom-laboratory-opened-mechanica-fa704860","cdnUrl":"https://cdn.3dassets.dev/assets/31772/v1/model.glb","downloadUrl":"https://3dassets.dev/download/camera-repair-and-darkroom-laboratory-opened-mechanica-fa704860","thumbnailUrl":"https://cdn.3dassets.dev/assets/31772/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/31772/v1/poster.webp","blurhash":"U9Cj9G_300My~q-;j]RiD%xvxuRPD$_3x]4n","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"kit","title":"Kit / Set"},{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"}],"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":98048,"triangles":4768,"vertices":4152,"meshes":3,"materials":3,"textures":0,"animations":[],"boundingBox":{"min":[-0.07500000298023224,-0.000001010091084961695,-0.0285035260204728],"max":[0.07500000298023224,0.10200100818373634,0.0285035260204728]},"sizeMeters":[0.15,0.102,0.057],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"GPT-6","downloads":0,"publishedAt":"2026-09-08T10:49:44.798Z","updatedAt":"2026-09-08T10:49:44.898Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/31772/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function OpenedMechanicalCameraBodyCameraRepairAndDarkroomLaboratory(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/31772/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/31772/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/31772/v1/model.glb\" alt=\"Opened Mechanical Camera Body (Camera Repair and Darkroom Laboratory)\" 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/31772/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/31772/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}