# Dispensary bench, mid job (Pharmacy and High Street Chemist)

The dispensary alone at room scale, open topped: the bench wall with its sink, the labelling printer, dispensing balance, counting tray and spatula, blister tray, mortar and measuring cylinders laid out along it, the bagging station and containers ready, the prescription...

- **URL:** https://3dassets.dev/assets/pharmacy-and-high-street-chemist-dispensary-bench-mid--6437734f
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/37549/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/pharmacy-and-high-street-chemist-dispensary-bench-mid--6437734f
- **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:** 29,800 triangles, 42,558 vertices, 173 meshes, 12 materials, 0 textures
- **Size (m):** 6.168 × 2.76 × 6.45
- **Animations:** none
- **File size:** 0.81 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

The dispensary alone at room scale, open topped: the bench wall with its sink, the labelling printer, dispensing balance, counting tray and spatula, blister tray, mortar and measuring cylinders laid out along it, the bagging station and containers ready, the prescription basket rack full, the sliding fronted stock cabinet, the cold chain fridge and the controlled drugs safe round the walls, a trolley of totes in the middle and the counter with its hatch closing the room off from the shop.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/37549/v1/model.glb" alt="Dispensary bench, mid job (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/37549/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/37549/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/pharmacy-and-high-street-chemist-dispensary-bench-mid--6437734f · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.