Free animal 3D models for three.js (GLB, CC BY and CC0)

24 free animals for three.js from the 1,824 in the paprika3d asset library (CC BY and CC0), 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 1,824 animals among its 57,732 models. 1,823 of them are licensed CC BY 4.0, which asks you to credit the author wherever you use the model, and 1 are CC0, which asks nothing. 17 are AI-generated, from Scenario's 3D Collection, and say so on their card.

1,715 of the 1,824 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 5,220 triangles, with the middle half between 1,700 and 19,500, and the median file is 0.17 MB, with nine in ten at most 0.8 MB. The median one stands 0.5 m tall at real size. 15 carry a texture of 2048 px, the library's largest; the rest are smaller. 297 are animated and 301 rigged. The most common styles are stylized (644), low-poly (439) and realistic (291).

Animals in a three.js scene

A scene with several animals reads better when they share a style. The page mixes stylized (644), low-poly (439) and realistic (291), so pass style to asset_search to keep a farm or a zoo in one look.

Animals stand on four feet, so a soft shadow under each one grounds it: a DirectionalLight with castShadow, its shadow camera fitted tightly around the area where the animals stand, gives sharper shadows than one stretched over the whole map. The bottom-centre origin puts each animal's feet on the ground where you place it.

Of the 1,715 that pass the checks, 297 are animated and 301 rigged; the rest are fixed poses that suit a diorama or a field seen from afar. A herd of a static animal can be one InstancedMesh, each copy with its own position, turn and slight scale change.

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.

asset_search {"query": "animal", "cwd": "."}
asset_search {"pick": "10f72adc3c5f4e6db3322963d73e14ee", "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:

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/dog-10f72a.glb');
scene.add(gltf.scene);

24 animals to start from

Chosen from the 1,715 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.

Dog

Dog by Andy Andy
CC BY 4.0 · 23,374 triangles · 0.194 MB · realistic · 0.6 m tall
asset_search {"pick": "10f72adc3c5f4e6db3322963d73e14ee"}

Credit: "Dog" by Andy Andy (https://sketchfab.com/3d-models/10f72adc3c5f4e6db3322963d73e14ee) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Greyhound in Blender

Greyhound in Blender by Ian
CC BY 4.0 · 6,868 triangles · 0.106 MB · stylized · 0.7 m tall
asset_search {"pick": "03ebf64e926a4b5e9d843b2528220d0f"}

Credit: "Greyhound in Blender" by Ian (https://sketchfab.com/3d-models/03ebf64e926a4b5e9d843b2528220d0f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Duck

Duck by rizkikinur
CC BY 4.0 · 28,582 triangles · 0.197 MB · stylized · 0.4 m tall
asset_search {"pick": "87765915bcd34a1d963b80a401b2bc34"}

Credit: "Duck" by rizkikinur (https://sketchfab.com/3d-models/87765915bcd34a1d963b80a401b2bc34) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Shiba inu (sitting)

Shiba inu (sitting) by TdoubleU8
CC BY 4.0 · 29,713 triangles · 0.35 MB · realistic · 0.45 m tall
asset_search {"pick": "8e613ab54ccb486c80a5042e8ff7424c"}

Credit: "Shiba inu (sitting)" by TdoubleU8 (https://sketchfab.com/3d-models/8e613ab54ccb486c80a5042e8ff7424c) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Platypus

Platypus by sk2327
CC BY 4.0 · 103,444 triangles · 0.84 MB · toon · 0.3 m tall
asset_search {"pick": "c41b0a2930f4471dabd46bb10f10f7db"}

Credit: "Platypus" by sk2327 (https://sketchfab.com/3d-models/c41b0a2930f4471dabd46bb10f10f7db) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Rigged 2 Legged Dino Like Animal

Rigged 2 Legged Dino Like Animal by antemeossa
CC BY 4.0 · 5,510 triangles · 0.316 MB · stylized · 2.5 m tall · animated · rigged
asset_search {"pick": "42739e08b57a40799efa253012d343c3"}

Credit: "Rigged 2 Legged Dino Like Animal" by antemeossa (https://sketchfab.com/3d-models/42739e08b57a40799efa253012d343c3) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

3D Sketchbook 12- Balloon Animal

3D Sketchbook 12- Balloon Animal by e.shifflett
CC BY 4.0 · 39,331 triangles · 0.324 MB · stylized · 0.3 m tall
asset_search {"pick": "50de368ed91b42c1b289c8f7e2cb2dd6"}

Credit: "3D Sketchbook 12- Balloon Animal" by e.shifflett (https://sketchfab.com/3d-models/50de368ed91b42c1b289c8f7e2cb2dd6) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Titmouse - Animals

Titmouse - Animals by Šimon Ustal
CC BY 4.0 · 11,116 triangles · 0.141 MB · realistic · 0.14 m tall
asset_search {"pick": "6ce2b75341b94f68b9983182c63651c1"}

Credit: "Titmouse - Animals" by Šimon Ustal (https://sketchfab.com/3d-models/6ce2b75341b94f68b9983182c63651c1) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Wolfy from Animal Cursing - IGNACIO YACOBI

Wolfy from Animal Cursing - IGNACIO YACOBI by IgnacioYacobi
CC BY 4.0 · 10,224 triangles · 0.087 MB · stylized · 1 m tall
asset_search {"pick": "2a8910b6841e47738ddaca9a8d386370"}

Credit: "Wolfy from Animal Cursing - IGNACIO YACOBI" by IgnacioYacobi (https://sketchfab.com/3d-models/2a8910b6841e47738ddaca9a8d386370) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Animal Sculpt

Animal Sculpt by jvp5810
CC BY 4.0 · 8,983 triangles · 0.19 MB · low-poly · 1 m tall
asset_search {"pick": "4a040ddbfe5b4551a729c26bb60442d5"}

Credit: "Animal Sculpt" by jvp5810 (https://sketchfab.com/3d-models/4a040ddbfe5b4551a729c26bb60442d5) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Seal Stuffed Animal

Seal Stuffed Animal by tori1243
CC BY 4.0 · 4,364 triangles · 0.53 MB · stylized · 0.25 m tall
asset_search {"pick": "340d21aab6b04e898f53a371fc1badc9"}

Credit: "Seal Stuffed Animal" by tori1243 (https://sketchfab.com/3d-models/340d21aab6b04e898f53a371fc1badc9) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Animals

Animals by alisol010506
CC BY 4.0 · 2,670 triangles · 0.041 MB · voxel · 0.5 m tall
asset_search {"pick": "07ffa4c1987a4d9d9992d76294d5120c"}

Credit: "Animals" by alisol010506 (https://sketchfab.com/3d-models/07ffa4c1987a4d9d9992d76294d5120c) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Animal Fox

Animal Fox by Javi
CC BY 4.0 · 7,897 triangles · 0.201 MB · stylized · 0.5 m tall
asset_search {"pick": "5d3dab0c7ea245788a25f962d4f628c4"}

Credit: "Animal Fox" by Javi (https://sketchfab.com/3d-models/5d3dab0c7ea245788a25f962d4f628c4) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

3December 2020 Day 17: #Animal

3December 2020 Day 17: #Animal by Liberi Arcano
CC BY 4.0 · 1,843 triangles · 0.028 MB · low-poly · 0.4 m tall
asset_search {"pick": "eb78f80501484b8d818205746724f644"}

Credit: "3December 2020 Day 17: #Animal" by Liberi Arcano (https://sketchfab.com/3d-models/eb78f80501484b8d818205746724f644) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Dog Kurtshaar Grey Low Polygon Art Animal

Dog Kurtshaar Grey Low Polygon Art Animal by Oleg Shuldyakov
CC BY 4.0 · 9,370 triangles · 0.605 MB · low-poly · 0.6 m tall
asset_search {"pick": "a593c7e16ff64cf4beb42a3db9daccd8"}

Credit: "Dog Kurtshaar Grey Low Polygon Art Animal" by Oleg Shuldyakov (https://sketchfab.com/3d-models/a593c7e16ff64cf4beb42a3db9daccd8) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Hyena

Hyena by hendrikReyneke
CC BY 4.0 · 8,959 triangles · 0.289 MB · realistic · 0.8 m tall
asset_search {"pick": "f74b47c36a10443388905407958db591"}

Credit: "Hyena" by hendrikReyneke (https://sketchfab.com/3d-models/f74b47c36a10443388905407958db591) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Low Poly Cow

Low Poly Cow by tsutomu.saito
CC BY 4.0 · 2,426 triangles · 0.04 MB · low-poly · 1.4 m tall
asset_search {"pick": "df042eca21c946a89b8df54310f28c59"}

Credit: "Low Poly Cow" by tsutomu.saito (https://sketchfab.com/3d-models/df042eca21c946a89b8df54310f28c59) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Pug

Pug by HotDog2222
CC BY 4.0 · 4,568 triangles · 0.114 MB · realistic · 0.33 m tall
asset_search {"pick": "b3e28c45c71d41918ac94b927327c991"}

Credit: "Pug" by HotDog2222 (https://sketchfab.com/3d-models/b3e28c45c71d41918ac94b927327c991) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

bear

bear by sophia_orr
CC BY 4.0 · 2,236 triangles · 0.047 MB · stylized · 1 m tall
asset_search {"pick": "8750d805046a4001809e7da5b71120d4"}

Credit: "bear" by sophia_orr (https://sketchfab.com/3d-models/8750d805046a4001809e7da5b71120d4) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Alpaca Low Poly

Alpaca Low Poly by ForgotMyPassword
CC BY 4.0 · 765 triangles · 0.017 MB · low-poly · 1.5 m tall
asset_search {"pick": "fbeccc0833a94b5d8fa55e2d264d5efb"}

Credit: "Alpaca Low Poly" by ForgotMyPassword (https://sketchfab.com/3d-models/fbeccc0833a94b5d8fa55e2d264d5efb) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Rabbit

Rabbit by coffeecat
CC BY 4.0 · 2,862 triangles · 0.06 MB · low-poly · 0.3 m tall
asset_search {"pick": "aed4ba2285114c77876495cea867333f"}

Credit: "Rabbit" by coffeecat (https://sketchfab.com/3d-models/aed4ba2285114c77876495cea867333f) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Unnamed

Unnamed by Aejayyx on tiktok
CC BY 4.0 · 8,595 triangles · 0.096 MB · stylized · 1.2 m tall
asset_search {"pick": "73312753152f493295b5465c76494db9"}

Credit: "Unnamed" by Aejayyx on tiktok (https://sketchfab.com/3d-models/73312753152f493295b5465c76494db9) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Toy teddyBear

Toy teddyBear by mamickabee
CC BY 4.0 · 528 triangles · 0.014 MB · voxel · 0.4 m tall
asset_search {"pick": "5942923442134b158adf314981193b2a"}

Credit: "Toy teddyBear" by mamickabee (https://sketchfab.com/3d-models/5942923442134b158adf314981193b2a) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

Fish

Fish by javegahuerta
CC BY 4.0 · 3,548 triangles · 0.143 MB · realistic · 0.25 m tall
asset_search {"pick": "b3e3f7f127a148c983b8947e18af943e"}

Credit: "Fish" by javegahuerta (https://sketchfab.com/3d-models/b3e3f7f127a148c983b8947e18af943e) is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Optimized for the web by paprika3D.

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.