# Boat yard and hoist dock (Marina and Yacht Club)

The land side of the same marina, closer in: the travel hoist standing over the slipway head, the mast crane on the quay beside it, one yacht stripped on a cradle with its cockpit section lifted off alongside, another shrouded under a winter cover, and the dinghy park, road...

- **URL:** https://3dassets.dev/assets/marina-and-yacht-club-marina-and-yacht-club-yard-scene-48a0b49d
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/38337/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/marina-and-yacht-club-marina-and-yacht-club-yard-scene-48a0b49d
- **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:** 12,088 triangles, 27,236 vertices, 221 meshes, 11 materials, 1 textures
- **Size (m):** 32.12 × 9.12 × 28
- **Animations:** none
- **File size:** 0.61 MB
- **Downloads:** 0
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

The land side of the same marina, closer in: the travel hoist standing over the slipway head, the mast crane on the quay beside it, one yacht stripped on a cradle with its cockpit section lifted off alongside, another shrouded under a winter cover, and the dinghy park, road trailer, rigging bench, sail bags, outboard stand and waste point filling the hardstanding behind them, with the race office, the notice board and the terrace along the back and the club RIB lying off the slipway.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/38337/v1/model.glb" alt="Boat yard and hoist dock (Marina and Yacht Club)" 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/38337/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/38337/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/marina-and-yacht-club-marina-and-yacht-club-yard-scene-48a0b49d · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.