# High street chemist shop (Pharmacy and High Street Chemist)

A whole chemist laid from 2 m floor tiles and 2 m wall bays, built open topped so a walkthrough can see into it: the suspended ceiling is used only over the strip along the back wall, and every other room is complete but unroofed. The shopfront is ten glazed bays with the...

- **URL:** https://3dassets.dev/assets/pharmacy-and-high-street-chemist-high-st-0437019a-starter-scene
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/37548/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/pharmacy-and-high-street-chemist-high-st-0437019a-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:** 59,856 triangles, 100,813 vertices, 410 meshes, 12 materials, 0 textures
- **Size (m):** 20.168 × 3.33 × 16.73
- **Animations:** none
- **File size:** 1.82 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

A whole chemist laid from 2 m floor tiles and 2 m wall bays, built open topped so a walkthrough can see into it: the suspended ceiling is used only over the strip along the back wall, and every other room is complete but unroofed. The shopfront is ten glazed bays with the entrance standing open, a blank fascia over it, a projecting sign, a shutter over the end bay and window display plinths of abstract stock behind the glass. Inside are three gondola aisles, tall, low and picked over, with end caps, dump bins, a basket stack, floor signs and a sanitiser stand, then two till counters with their card terminals and a queue rail, a gift and toiletries wall, a photo booth and a bank of collection lockers. The consultation room sits behind a frosted front on the sales floor with its desk, two chairs, the blood pressure monitor, the scale and a sharps bin. The dispensary is a two counter run in the partition with its lifting hatch, a bench wall of three runs with the sink, printer, balance, counting tray, blister tray, mortar and measuring cylinders on it, the automated cabinet front, two sliding fronted stock cabinets, the cold chain fridge, the controlled drugs safe and the prescription rack. Behind the staff door is the stock room: seven bays of racking, tote stacks, a trolley and the bins. No sign, box, bottle, label or screen anywhere in it carries readable text.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/37548/v1/model.glb" alt="High street chemist shop (Pharmacy and High Street Chemist)" 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/37548/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/37548/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/pharmacy-and-high-street-chemist-high-st-0437019a-starter-scene · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.