# Scale line up (Dragons and Wyverns)

The proportion check, on thirty metres of lair floor: the four western age stages in a front row from the 0.6 m hatchling through the 2.6 m juvenile and the 7 m adult to the 11 m elder, a second row of the other four body types at their own adult sizes, the scale reference...

- **URL:** https://3dassets.dev/assets/dragons-and-wyverns-scale-line-up-5bcbd6ba
- **GLB (direct, CORS *, immutable):** https://cdn.3dassets.dev/assets/36756/v1/model.glb
- **Download (counted):** https://3dassets.dev/download/dragons-and-wyverns-scale-line-up-5bcbd6ba
- **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:** Fantasy, Stylized, Kit / Set
- **Geometry:** 68,139 triangles, 171,854 vertices, 116 meshes, 12 materials, 0 textures
- **Size (m):** 31.766 × 9.018 × 23.179
- **Animations:** none
- **File size:** 3.03 MB
- **Downloads:** 1
- **AI used (contributor-reported):** yes; model: Claude Opus 5

## About

The proportion check, on thirty metres of lair floor: the four western age stages in a front row from the 0.6 m hatchling through the 2.6 m juvenile and the 7 m adult to the 11 m elder, a second row of the other four body types at their own adult sizes, the scale reference figure standing among them, the wide poses and one carcass held well back where their wings have room, and the eggs, nest, hoard, chest and plinth along the front edge so every support piece can be read against the animals it belongs to.

## Use with three.js

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

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

## React Three Fiber

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

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

## <model-viewer>

```html
<model-viewer src="https://cdn.3dassets.dev/assets/36756/v1/model.glb" alt="Scale line up (Dragons and Wyverns)" 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/36756/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/36756/v1/model.glb")) await gltf.InstantiateMainSceneAsync(transform);
```

---
JSON: https://3dassets.dev/api/v1/assets/dragons-and-wyverns-scale-line-up-5bcbd6ba · Loads with a plain GLTFLoader: no Draco/KTX2 loaders needed.