# Free floating island 3D models for three.js (GLB, CC BY)
https://paprika3d.com/docs/models/islands

24 free floating islands for three.js from the 403 in the paprika3d asset library (CC BY), as meshopt GLB files: each with its author, license, credit line, triangles and file size, and the asset_search call that fetches it.

## What the library holds

The paprika3d asset library holds 403 floating islands among its 57,732 models. All of them are licensed CC BY 4.0, which asks you to credit the author wherever you use the model; each card below carries the credit line to paste. 2 are AI-generated, from Scenario's 3D Collection, and say so on their card.

395 of the 403 pass the library's quality checks: textured (or drawn in vertex colours, for a low-poly or voxel model), not flat, at most 15 MB, with a name, a description and a real-world height. Among those, the median model has 13,100 triangles, with the middle half between 5,520 and 41,100, and the median file is 0.29 MB, with nine in ten at most 1.2 MB. The median one stands 6 m tall at real size. 1 carry a texture of 2048 px, the library's largest; the rest are smaller. 48 are animated and 9 rigged. The most common styles are stylized (205), low-poly (167) and voxel (14).

## Floating islands in a three.js scene

Islands are whole small scenes in one file: ground, trees, a house, water, sometimes clouds, and 48 of them animated. That suits a portfolio centrepiece or a level's backdrop, less so a repeated prop. Check one with `look` before you light it: many were built to be seen from outside at a three-quarter angle, with no underside, or with a cone of rock beneath a floating base.

Play the animated ones with an `AnimationMixer`: `mixer.clipAction(gltf.animations[0]).play()`, then `mixer.update(delta)` each frame. A floating island with no animation comes alive with a slow bob, a sine of time added to `position.y`, and a slight turn. Water in these files is usually a flat mesh, opaque or slightly transparent; if it flickers against the shore, it sits too close to the ground beneath it, so raise it a little. Parts with a common material were fused when the file was prepared, so a diorama's draw calls follow how many materials it uses, and `perf` reports them.

## Fetch one and load it

With the paprika3d plugin in Claude Code, or its MCP server in any other agent, the agent searches the library in words or picks a model by the id on its card. `pick` downloads the file into the project's `assets/` folder (`public/assets/` under vite), adds the credit line to `assets/CREDITS.md` and answers with the code that loads it at real size. Give `cwd`, the project folder, as with every paprika3d tool.

```text
asset_search {"query": "floating island", "cwd": "."}
asset_search {"pick": "555992efd5c74cf299f5a3ab4acd0a3b", "cwd": "."}
```

Every file is a binary glTF (.glb) compressed with meshopt, so GLTFLoader needs the meshopt decoder that ships with three.js. The origin sits at the bottom centre of each model, so it stands on the floor where you place it:

```js
import * as THREE from 'three';
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
import { MeshoptDecoder } from 'three/addons/libs/meshopt_decoder.module.js';

const loader = new GLTFLoader().setMeshoptDecoder(MeshoptDecoder);
const gltf = await loader.loadAsync('assets/floating-island-of-the-potion-brewer-555992.glb');
scene.add(gltf.scene);
```

## 24 floating islands to start from

Chosen from the 395 that pass the checks: the ones agents picked most through `asset_search` first, then the ones whose name says what they are, then lighter files, with at most 2 per author. Each CC BY card ends with its credit line: paste it into your credits, as the license requires.

![Floating Island of the Potion Brewer](https://paprika3d.com/media/assets/555992efd5c74cf299f5a3ab4acd0a3b.webp)

**[Floating Island of the Potion Brewer](https://sketchfab.com/3d-models/555992efd5c74cf299f5a3ab4acd0a3b)** by [vilmariina](https://sketchfab.com/vilmariina)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 55,058 triangles · 1.312 MB · stylized · 6 m tall<br>`asset_search {"pick": "555992efd5c74cf299f5a3ab4acd0a3b"}`

<small>Credit: "Floating Island of the Potion Brewer" by vilmariina (https://sketchfab.com/3d-models/555992efd5c74cf299f5a3ab4acd0a3b) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Island Sketchfab](https://paprika3d.com/media/assets/0dacac11742f4b939f338fb71fcf332f.webp)

**[Island Sketchfab](https://sketchfab.com/3d-models/0dacac11742f4b939f338fb71fcf332f)** by [juliekglos](https://sketchfab.com/juliekglos)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 9,313 triangles · 0.305 MB · stylized · 6 m tall · animated · rigged<br>`asset_search {"pick": "0dacac11742f4b939f338fb71fcf332f"}`

<small>Credit: "Island Sketchfab" by juliekglos (https://sketchfab.com/3d-models/0dacac11742f4b939f338fb71fcf332f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Lowpoly Island Scene](https://paprika3d.com/media/assets/8bea6448fc22428faa51a79dfd5dd892.webp)

**[Lowpoly Island Scene](https://sketchfab.com/3d-models/8bea6448fc22428faa51a79dfd5dd892)** by [arjunagatal2](https://sketchfab.com/arjunagatal2)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 3,908 triangles · 0.024 MB · low-poly · 5 m tall<br>`asset_search {"pick": "8bea6448fc22428faa51a79dfd5dd892"}`

<small>Credit: "Lowpoly Island Scene" by arjunagatal2 (https://sketchfab.com/3d-models/8bea6448fc22428faa51a79dfd5dd892) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Vikings Islands](https://paprika3d.com/media/assets/212fa038dafb453fa558c0cdb109407b.webp)

**[Vikings Islands](https://sketchfab.com/3d-models/212fa038dafb453fa558c0cdb109407b)** by [Champollion](https://sketchfab.com/Champollion)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 70,732 triangles · 0.51 MB · voxel · 12 m tall<br>`asset_search {"pick": "212fa038dafb453fa558c0cdb109407b"}`

<small>Credit: "Vikings Islands" by Champollion (https://sketchfab.com/3d-models/212fa038dafb453fa558c0cdb109407b) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Floating Island](https://paprika3d.com/media/assets/dc94f788cfca4964821072564146af9c.webp)

**[Floating Island](https://sketchfab.com/3d-models/dc94f788cfca4964821072564146af9c)** by [Ruben Van Ostaeyen](https://sketchfab.com/RubenVO)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 7,132 triangles · 0.106 MB · low-poly · 8 m tall<br>`asset_search {"pick": "dc94f788cfca4964821072564146af9c"}`

<small>Credit: "Floating Island" by Ruben Van Ostaeyen (https://sketchfab.com/3d-models/dc94f788cfca4964821072564146af9c) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Low Poly Island](https://paprika3d.com/media/assets/8827c11f9bc64dbf9e0f0ac790f94b8c.webp)

**[Low Poly Island](https://sketchfab.com/3d-models/8827c11f9bc64dbf9e0f0ac790f94b8c)** by [petermllrr](https://sketchfab.com/petermllrr)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 2,136 triangles · 0.044 MB · low-poly · 5 m tall<br>`asset_search {"pick": "8827c11f9bc64dbf9e0f0ac790f94b8c"}`

<small>Credit: "Low Poly Island" by petermllrr (https://sketchfab.com/3d-models/8827c11f9bc64dbf9e0f0ac790f94b8c) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Island from Poly by Google](https://paprika3d.com/media/assets/64f618b6c83849b5a8e2e9f31b64eeb5.webp)

**[Island from Poly by Google](https://sketchfab.com/3d-models/64f618b6c83849b5a8e2e9f31b64eeb5)** by [IronEqual](https://sketchfab.com/ie-niels)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 2,600 triangles · 0.042 MB · low-poly · 30 m tall<br>`asset_search {"pick": "64f618b6c83849b5a8e2e9f31b64eeb5"}`

<small>Credit: "Island from Poly by Google" by IronEqual (https://sketchfab.com/3d-models/64f618b6c83849b5a8e2e9f31b64eeb5) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Floating Islands](https://paprika3d.com/media/assets/dbd38c5615584c36b0ba3c5ee6c9bf07.webp)

**[Floating Islands](https://sketchfab.com/3d-models/dbd38c5615584c36b0ba3c5ee6c9bf07)** by [henningrs](https://sketchfab.com/henningrs)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 58,293 triangles · 0.928 MB · stylized · 6 m tall<br>`asset_search {"pick": "dbd38c5615584c36b0ba3c5ee6c9bf07"}`

<small>Credit: "Floating Islands" by henningrs (https://sketchfab.com/3d-models/dbd38c5615584c36b0ba3c5ee6c9bf07) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Floating Islands 3ds](https://paprika3d.com/media/assets/e9972803c68d430fb57102386736dcbc.webp)

**[Floating Islands 3ds](https://sketchfab.com/3d-models/e9972803c68d430fb57102386736dcbc)** by [daviddickball](https://sketchfab.com/daviddickball)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 2,860 triangles · 0.024 MB · low-poly · 5 m tall<br>`asset_search {"pick": "e9972803c68d430fb57102386736dcbc"}`

<small>Credit: "Floating Islands 3ds" by daviddickball (https://sketchfab.com/3d-models/e9972803c68d430fb57102386736dcbc) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Low-Poly Cube Island "The Evolution Of Society"](https://paprika3d.com/media/assets/027f50eafe084e52b8e142ddc8aa3a68.webp)

**[Low-Poly Cube Island "The Evolution Of Society"](https://sketchfab.com/3d-models/027f50eafe084e52b8e142ddc8aa3a68)** by [Stam1o](https://sketchfab.com/stamweez7)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 56,168 triangles · 0.417 MB · low-poly · 5 m tall<br>`asset_search {"pick": "027f50eafe084e52b8e142ddc8aa3a68"}`

<small>Credit: "Low-Poly Cube Island "The Evolution Of Society"" by Stam1o (https://sketchfab.com/3d-models/027f50eafe084e52b8e142ddc8aa3a68) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Flying island](https://paprika3d.com/media/assets/09586d1e8e8c4ca193f28e8d9122a46f.webp)

**[Flying island](https://sketchfab.com/3d-models/09586d1e8e8c4ca193f28e8d9122a46f)** by [Mikl_Ray](https://sketchfab.com/mikllray1)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 7,103 triangles · 0.113 MB · low-poly · 10 m tall<br>`asset_search {"pick": "09586d1e8e8c4ca193f28e8d9122a46f"}`

<small>Credit: "Flying island" by Mikl_Ray (https://sketchfab.com/3d-models/09586d1e8e8c4ca193f28e8d9122a46f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Stonehenge Knight Island](https://paprika3d.com/media/assets/45f965fd4f664956a0dcbad10b8e11d4.webp)

**[Stonehenge Knight Island](https://sketchfab.com/3d-models/45f965fd4f664956a0dcbad10b8e11d4)** by [s3843027](https://sketchfab.com/s3843027)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 3,874 triangles · 0.177 MB · stylized · 6 m tall<br>`asset_search {"pick": "45f965fd4f664956a0dcbad10b8e11d4"}`

<small>Credit: "Stonehenge Knight Island" by s3843027 (https://sketchfab.com/3d-models/45f965fd4f664956a0dcbad10b8e11d4) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Low-poly House Island](https://paprika3d.com/media/assets/9a280f5aac384c6da75e570329ac36e3.webp)

**[Low-poly House Island](https://sketchfab.com/3d-models/9a280f5aac384c6da75e570329ac36e3)** by [TheCrafter](https://sketchfab.com/thecrafter)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 5,272 triangles · 0.102 MB · low-poly · 5 m tall<br>`asset_search {"pick": "9a280f5aac384c6da75e570329ac36e3"}`

<small>Credit: "Low-poly House Island" by TheCrafter (https://sketchfab.com/3d-models/9a280f5aac384c6da75e570329ac36e3) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Floating Island -  Autumn](https://paprika3d.com/media/assets/d9e9c5fc517e481da52833bbe12ca22f.webp)

**[Floating Island -  Autumn](https://sketchfab.com/3d-models/d9e9c5fc517e481da52833bbe12ca22f)** by [Foggy_123](https://sketchfab.com/foggy_123)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 6,173 triangles · 0.867 MB · low-poly · 5 m tall<br>`asset_search {"pick": "d9e9c5fc517e481da52833bbe12ca22f"}`

<small>Credit: "Floating Island -  Autumn" by Foggy_123 (https://sketchfab.com/3d-models/d9e9c5fc517e481da52833bbe12ca22f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Cartoon Low Poly Penguin Island Illustration](https://paprika3d.com/media/assets/384d950136454460ac14e426cd532d1f.webp)

**[Cartoon Low Poly Penguin Island Illustration](https://sketchfab.com/3d-models/384d950136454460ac14e426cd532d1f)** by [antonmoek](https://sketchfab.com/antonmoek)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 2,525 triangles · 0.045 MB · low-poly · 1 m tall<br>`asset_search {"pick": "384d950136454460ac14e426cd532d1f"}`

<small>Credit: "Cartoon Low Poly Penguin Island Illustration" by antonmoek (https://sketchfab.com/3d-models/384d950136454460ac14e426cd532d1f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Fire Island Low Poly](https://paprika3d.com/media/assets/5efffa69bc1a45cfad22fd4a781e9dbb.webp)

**[Fire Island Low Poly](https://sketchfab.com/3d-models/5efffa69bc1a45cfad22fd4a781e9dbb)** by [Keith Nimmo](https://sketchfab.com/KeithNimmo)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 4,213 triangles · 0.039 MB · low-poly · 6 m tall<br>`asset_search {"pick": "5efffa69bc1a45cfad22fd4a781e9dbb"}`

<small>Credit: "Fire Island Low Poly" by Keith Nimmo (https://sketchfab.com/3d-models/5efffa69bc1a45cfad22fd4a781e9dbb) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Low Poly Islands](https://paprika3d.com/media/assets/6e0485ce89d14a25a0f29bd2ca29c5c6.webp)

**[Low Poly Islands](https://sketchfab.com/3d-models/6e0485ce89d14a25a0f29bd2ca29c5c6)** by [RyeNguyen](https://sketchfab.com/RyeNguyen)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 18,841 triangles · 0.133 MB · low-poly · 15 m tall<br>`asset_search {"pick": "6e0485ce89d14a25a0f29bd2ca29c5c6"}`

<small>Credit: "Low Poly Islands" by RyeNguyen (https://sketchfab.com/3d-models/6e0485ce89d14a25a0f29bd2ca29c5c6) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Elvenskin’s Barn Island](https://paprika3d.com/media/assets/fc03ec84340045db936ff18d46681709.webp)

**[Elvenskin’s Barn Island](https://sketchfab.com/3d-models/fc03ec84340045db936ff18d46681709)** by [febr](https://sketchfab.com/febr)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 30,735 triangles · 1.24 MB · stylized · 10 m tall<br>`asset_search {"pick": "fc03ec84340045db936ff18d46681709"}`

<small>Credit: "Elvenskin’s Barn Island" by febr (https://sketchfab.com/3d-models/fc03ec84340045db936ff18d46681709) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Fairy Island (low Poly)](https://paprika3d.com/media/assets/86948296a080488f932326fce83f8ad0.webp)

**[Fairy Island (low Poly)](https://sketchfab.com/3d-models/86948296a080488f932326fce83f8ad0)** by [YanaBelaya](https://sketchfab.com/YanaBelaya)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 1,282 triangles · 0.1 MB · stylized · 1.5 m tall<br>`asset_search {"pick": "86948296a080488f932326fce83f8ad0"}`

<small>Credit: "Fairy Island (low Poly)" by YanaBelaya (https://sketchfab.com/3d-models/86948296a080488f932326fce83f8ad0) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![DGS Lowpoly Hanging Island with Blender](https://paprika3d.com/media/assets/c1cd72ae79a3475f9edfffbea89e6468.webp)

**[DGS Lowpoly Hanging Island with Blender](https://sketchfab.com/3d-models/c1cd72ae79a3475f9edfffbea89e6468)** by [ankit7sethi](https://sketchfab.com/ankit7sethi)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 18,395 triangles · 0.3 MB · low-poly · 15 m tall<br>`asset_search {"pick": "c1cd72ae79a3475f9edfffbea89e6468"}`

<small>Credit: "DGS Lowpoly Hanging Island with Blender" by ankit7sethi (https://sketchfab.com/3d-models/c1cd72ae79a3475f9edfffbea89e6468) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Floating volcano island](https://paprika3d.com/media/assets/b2aa6c4676ab4808856ef28aa6ed8933.webp)

**[Floating volcano island](https://sketchfab.com/3d-models/b2aa6c4676ab4808856ef28aa6ed8933)** by [MrEliptik](https://sketchfab.com/mreliptik)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 6,832 triangles · 0.073 MB · low-poly · 50 m tall<br>`asset_search {"pick": "b2aa6c4676ab4808856ef28aa6ed8933"}`

<small>Credit: "Floating volcano island" by MrEliptik (https://sketchfab.com/3d-models/b2aa6c4676ab4808856ef28aa6ed8933) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![low poly japan island](https://paprika3d.com/media/assets/6cea167750dc4deb9ac0fa23690a266f.webp)

**[low poly japan island](https://sketchfab.com/3d-models/6cea167750dc4deb9ac0fa23690a266f)** by [Noah](https://sketchfab.com/Noahouou)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 5,582 triangles · 0.077 MB · low-poly · 6 m tall<br>`asset_search {"pick": "6cea167750dc4deb9ac0fa23690a266f"}`

<small>Credit: "low poly japan island" by Noah (https://sketchfab.com/3d-models/6cea167750dc4deb9ac0fa23690a266f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Episode 46 - Better Floating Island](https://paprika3d.com/media/assets/3d1285bece7945f4bd99794c94c794fd.webp)

**[Episode 46 - Better Floating Island](https://sketchfab.com/3d-models/3d1285bece7945f4bd99794c94c794fd)** by [dartuchiwa](https://sketchfab.com/dartuchiwa)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 2,916 triangles · 0.053 MB · low-poly · 6 m tall<br>`asset_search {"pick": "3d1285bece7945f4bd99794c94c794fd"}`

<small>Credit: "Episode 46 - Better Floating Island" by dartuchiwa (https://sketchfab.com/3d-models/3d1285bece7945f4bd99794c94c794fd) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

![Diorama №4  Island Windmill](https://paprika3d.com/media/assets/46223a50b4d3435ba5f00d9178b60937.webp)

**[Diorama №4  Island Windmill](https://sketchfab.com/3d-models/46223a50b4d3435ba5f00d9178b60937)** by [apolllo6](https://sketchfab.com/apolllo6)<br>[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · 468 triangles · 0.154 MB · low-poly · 7 m tall<br>`asset_search {"pick": "46223a50b4d3435ba5f00d9178b60937"}`

<small>Credit: "Diorama №4  Island Windmill" by apolllo6 (https://sketchfab.com/3d-models/46223a50b4d3435ba5f00d9178b60937) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.</small>

## Related

- [Free tree 3D models for three.js (GLB, CC BY)](https://paprika3d.com/docs/models/trees)
- [Free palm tree 3D models for three.js (GLB, CC BY)](https://paprika3d.com/docs/models/palm-trees)
- [Free flower 3D models for three.js (GLB, CC BY)](https://paprika3d.com/docs/models/flowers)

Counts from the library's catalog on 2026-10-28. The models are their authors' work under the license on each card; paprika3d converted them for the web.

Updated 2026-10-28.
