# Vertical farm pack house and plant room (Vertical Farm and Hydroponics Tower)

The other half of the same building, also open topped: the bench line down the north wall from transplanting through harvest and the wash and spin station to packing, with the channel drains behind it, crates staged on the floor, the stretch wrapper part way through a pallet...

- **URL:** https://3dassets.dev/assets/vertical-farm-and-hydroponics-tower-vertical-farm-and--db2b3b7b
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/38400/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/vertical-farm-and-hydroponics-tower-vertical-farm-and--db2b3b7b
- **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:** 30,956 triangles, 66,650 vertices, 230 meshes, 12 materials, 0 textures
- **Size (m):** 14.28 × 3.321 × 12.28
- **Animations:** none
- **File size:** 1.22 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

The other half of the same building, also open topped: the bench line down the north wall from transplanting through harvest and the wash and spin station to packing, with the channel drains behind it, crates staged on the floor, the stretch wrapper part way through a pallet and a tote of concentrate by the door. The plant room fills the east side, dosing skid, reservoir, pumps and filters, membrane rack and steriliser, with the air handling unit, the gas rack and the changing lobby of hygiene station, gowning bench and lockers on the west. The cold store door in the north wall is the way back through to the growing floor.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/38400/v1/model.glb" alt="Vertical farm pack house and plant room (Vertical Farm and Hydroponics Tower)" 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/38400/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/38400/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/vertical-farm-and-hydroponics-tower-vertical-farm-and--db2b3b7b · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.