# Feed bin and scoop set (Pet Shop and Grooming Salon)

Two wheeled feed storage bins, one grey and one teal, with dark hinged lids, amber grab bars and blank label panels, and a measuring scoop hung on each rim with a bowl, a shaft and a closed grip.

- **URL:** https://3dassets.dev/assets/pet-shop-and-grooming-salon-feed-bin-and-scoop-set-cd856265
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/34590/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/pet-shop-and-grooming-salon-feed-bin-and-scoop-set-cd856265
- **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:** Props & Furniture
- **Tags:** Modern, Realistic, Interior
- **Geometry:** 1,696 triangles, 3,492 vertices, 7 meshes, 7 materials, 0 textures
- **Size (m):** 1.31 × 1.011 × 0.52
- **Animations:** none
- **File size:** 0.07 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

Two wheeled feed storage bins, one grey and one teal, with dark hinged lids, amber grab bars and blank label panels, and a measuring scoop hung on each rim with a bowl, a shaft and a closed grip. Dimensions 1.31 by 1.01 by 0.52 m (X by Y by Z). Metre units, +Y up, customer or user side toward +Z, resting on y=0. The lids and the scoops are modelled in place and static; the bins run on four fixed rollers each. Every ticket, sign face and label is blank: no shop name, brand or trade dress anywhere in this pack, and no animal geometry. Static geometry; no rig, collision or navigation data.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/34590/v1/model.glb" alt="Feed bin and scoop set (Pet Shop and Grooming Salon)" 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/34590/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/34590/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/pet-shop-and-grooming-salon-feed-bin-and-scoop-set-cd856265 · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.