# Saturday Shop (Pixel Modern Supermarket)

A whole pixel supermarket built from the kit: a glazed shopfront with the lit fascia over two sliding entrance doors, four stocked aisles under hanging aisle signs, the bakery, deli, butchery and fish counters along the back wall, dairy and frozen cabinets down one side, and...

- **URL:** https://3dassets.dev/assets/pixel-modern-supermarket-saturday-shop-72a800f8-starter-scene
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/28046/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/pixel-modern-supermarket-saturday-shop-72a800f8-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, Pixel / Retro, Kit / Set
- **Geometry:** 36,000 triangles, 83,636 vertices, 401 meshes, 8 materials, 1 textures
- **Size (m):** 27.16 × 5.26 × 21.06
- **Animations:** none
- **File size:** 1.47 MB
- **Downloads:** 1
- **AI used (contributor-reported):** yes; model: Claude Fable 5.1

## About

A whole pixel supermarket built from the kit: a glazed shopfront with the lit fascia over two sliding entrance doors, four stocked aisles under hanging aisle signs, the bakery, deli, butchery and fish counters along the back wall, dairy and frozen cabinets down one side, and the checkout line, self checkouts and service desk by the exit. Shoppers and staff are in place, the goods yard has the lorry at the dock and a forklift beside it, and the forecourt has the trolley shelter, planters and a car park row. The ceiling grid runs along the back and left edges so the shop floor stays visible from above.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/28046/v1/model.glb" alt="Saturday Shop (Pixel Modern Supermarket)" 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/28046/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/28046/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/pixel-modern-supermarket-saturday-shop-72a800f8-starter-scene · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.