{"data":{"id":"34654","slug":"cinema-multiplex-and-foyer-side-wall-light-strip-b70cf154","title":"Side Wall Light Strip (Cinema Multiplex and Foyer)","summary":"A 2.4 m wall washer for an auditorium side wall: a warm tube in a charcoal channel behind a frame shroud, with an amber cap along the top. A run of them down both walls is the only light in the room before the projector starts.","description":"A 2.4 m wall washer for an auditorium side wall: a warm tube in a charcoal channel behind a frame shroud, with an amber cap along the top. A run of them down both walls is the only light in the room before the projector starts. The origin is the centre of the mounting plate on the wall face, because the strip is fixed to a wall rather than standing on the floor. The fitting emits through its material only; there is no light node in the file. Metre units, +Y up, the customer side toward +Z. Static geometry; no rig, collision or navigation data.","status":"published","url":"https://3dassets.dev/assets/cinema-multiplex-and-foyer-side-wall-light-strip-b70cf154","cdnUrl":"https://cdn.3dassets.dev/assets/34654/v1/model.glb","downloadUrl":"https://3dassets.dev/download/cinema-multiplex-and-foyer-side-wall-light-strip-b70cf154","thumbnailUrl":"https://cdn.3dassets.dev/assets/34654/v1/thumb.webp","posterUrl":"https://cdn.3dassets.dev/assets/34654/v1/poster.webp","blurhash":"U36*guxuDixbob_3t7M_00M__3WAR+00M_-=","category":{"slug":"props","title":"Props & Furniture"},"tags":[{"slug":"modern","title":"Modern"},{"slug":"realistic","title":"Realistic"},{"slug":"interior","title":"Interior"}],"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":16420,"triangles":320,"vertices":704,"meshes":4,"materials":4,"textures":0,"animations":[],"boundingBox":{"min":[-1.2000000476837158,-0.11994445372887769,-0.025049593573279873],"max":[1.2000000476837158,0.07998291281292873,0.1499771134345263]},"sizeMeters":[2.4,0.2,0.175],"hasDraco":false,"hasMeshopt":false,"hasKTX2":false,"extensionsUsed":["KHR_mesh_quantization"]},"aiGenerated":true,"aiModel":"Claude Opus 5","downloads":0,"publishedAt":"2026-09-11T09:46:35.632Z","updatedAt":"2026-09-11T09:46:35.744Z","usage":{"threejs":"import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'\n\nconst loader = new GLTFLoader()\nloader.load('https://cdn.3dassets.dev/assets/34654/v1/model.glb', (gltf) => {\n  scene.add(gltf.scene)\n})","r3f":"import { useGLTF } from '@react-three/drei'\n\nexport function SideWallLightStripCinemaMultiplexAndFoyer(props) {\n  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/34654/v1/model.glb')\n  return <primitive object={scene} {...props} />\n}\nuseGLTF.preload('https://cdn.3dassets.dev/assets/34654/v1/model.glb')","modelViewer":"<model-viewer src=\"https://cdn.3dassets.dev/assets/34654/v1/model.glb\" alt=\"Side Wall Light Strip (Cinema Multiplex and Foyer)\" 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/34654/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/34654/v1/model.glb\")) await gltf.InstantiateMainSceneAsync(transform);"}}}