# Escape Room Venue: Two Themed Rooms and Front of House (Escape Room and Puzzle Venue)

A working escape room venue on its own 1.2 m floor tiles, 14 by 9 m: two themed rooms side by side built from the pack's wall modules, the corridor between them and the front of house in front. The left room is a panelled study with the false bookcase door in its back wall, a...

- **URL:** https://3dassets.dev/assets/escape-room-and-puzzle-venue-escape-room-f18faa23-starter-scene
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/35814/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/escape-room-and-puzzle-venue-escape-room-f18faa23-starter-scene
- **Licence:** CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ (no attribution required)
- **Contributor:** 3D Assets (@3dassets): https://3dassets.dev/u/3dassets
- **Category:** Environments & Scenes
- **Tags:** Modern, Realistic, Kit / Set
- **Geometry:** 78,380 triangles, 169,162 vertices, 268 meshes, 12 materials, 0 textures
- **Size (m):** 13.377 × 2.654 × 8.56
- **Animations:** none
- **File size:** 2.87 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

A working escape room venue on its own 1.2 m floor tiles, 14 by 9 m: two themed rooms side by side built from the pack's wall modules, the corridor between them and the front of house in front. The left room is a panelled study with the false bookcase door in its back wall, a banded chest, a floor safe, a writing desk with the ledger, a drawer unit with the false bottom, the map board, the UV mark panel, a candle sconce lever, a mirror on a hidden catch and the countdown clock. The right room is the mechanism room: the pipe and valve board, the three lever panel, the wire patch panel, a balance on its plinth, a keypad and two pressure plate tiles in the floor, with a hidden panel section in the party wall between the two. Both rooms close on door modules with magnetic locks and vision ports, and the corridor outside carries their name plates, hint screens and countdown timer boards under a run of ceiling panels with camera domes. Behind the rooms, the games master desk with its six monitor bank, talkback microphone, reset tray and headset, with three bays of prop store shelving against the back wall. In front, reception with the call bell, three banks of phone lockers, the waiting sofa, the briefing screen, the leaderboard, the venue sign, the photo backdrop, drinks vending and a bin.

## Use with three.js

```js
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'

const loader = new GLTFLoader()
loader.load('https://cdn.3dassets.dev/assets/35814/v1/model.glb', (gltf) => {
  scene.add(gltf.scene)
})
```

## React Three Fiber

```jsx
import { useGLTF } from '@react-three/drei'

export function EscapeRoomVenueTwoThemedRoomsAndFrontOfHouseEscapeRoomAndPuzzleVenue(props) {
  const { scene } = useGLTF('https://cdn.3dassets.dev/assets/35814/v1/model.glb')
  return <primitive object={scene} {...props} />
}
useGLTF.preload('https://cdn.3dassets.dev/assets/35814/v1/model.glb')
```

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/35814/v1/model.glb" alt="Escape Room Venue: Two Themed Rooms and Front of House (Escape Room and Puzzle Venue)" camera-controls auto-rotate></model-viewer>
```

## Blender

```python
# Blender 4.x: File > Import > glTF 2.0, or from the Python console after downloading the file.
import bpy
bpy.ops.import_scene.gltf(filepath='model.glb')  # from https://cdn.3dassets.dev/assets/35814/v1/model.glb
# Metres and +Y up are converted to Blender's Z-up scene automatically.
```

## Godot

```gdscript
# Godot 4: copy model.glb into res://models/ and the editor imports it as a scene.
var packed := load("res://models/model.glb") as PackedScene
var model := packed.instantiate()
add_child(model)
```

## Unity

```csharp
// Unity: import model.glb with glTFast (Package Manager: com.unity.cloud.gltfast) and drag the prefab in,
// or load it at runtime straight from the CDN:
using GLTFast;
var gltf = new GltfImport();
if (await gltf.Load("https://cdn.3dassets.dev/assets/35814/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/escape-room-and-puzzle-venue-escape-room-f18faa23-starter-scene · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.