Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
[![Website](https://img.shields.io/website?url=https%3A%2F%2Ftmhsdigital.github.io%2FFree-Game-Dev-Assets%2F&up_message=live&down_message=down&label=website)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
[![Pages](https://img.shields.io/github/actions/workflow/status/TMHSDigital/Free-Game-Dev-Assets/pages.yml?label=pages)](https://github.com/TMHSDigital/Free-Game-Dev-Assets/actions/workflows/pages.yml)
[![License: CC0-1.0](https://img.shields.io/badge/license-CC0--1.0-lightgrey.svg)](LICENSE)
[![Sources](https://img.shields.io/badge/sources-334-informational)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
[![Sources](https://img.shields.io/badge/sources-335-informational)](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)
[![GitHub stars](https://img.shields.io/github/stars/TMHSDigital/Free-Game-Dev-Assets)](https://github.com/TMHSDigital/Free-Game-Dev-Assets/stargazers)
[![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)

Free assets and tools for commercial games. Each entry records the licence as its source
states it and the date someone read it there; active entries quote the source's own words.
The catalog indexes sources and never rehosts them: check the source before you ship.

- **[Browse 334 sources](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)** on the site, filtered by licence, credit and review status.
- **[Browse 335 sources](https://tmhsdigital.github.io/Free-Game-Dev-Assets/)** on the site, filtered by licence, credit and review status.
- **Starter stacks**, one pick per need and what the whole set owes:
[2D pixel platformer](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-pixel-platformer/) ·
[2D top-down pixel game](https://tmhsdigital.github.io/Free-Game-Dev-Assets/stack/2d-top-down-pixel/) ·
Expand Down Expand Up @@ -100,14 +100,14 @@ a credit.

## Browse the catalog

The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 334 entries
The [website](https://tmhsdigital.github.io/Free-Game-Dev-Assets/) searches all 335 entries
and filters them by category, commercial use, attribution, review status and 2D camera
view. Press `/` to search. Filtered views and individual entries have their own URLs, so you can send
someone exactly what you are looking at.

| Category | Entries | Focus | Index |
| --- | ---: | --- | --- |
| **3D** | 70 | Models, scans, PBR textures and materials | [`catalog/3d/`](catalog/3d/) |
| **3D** | 71 | Models, scans, PBR textures and materials | [`catalog/3d/`](catalog/3d/) |
| **Tools** | 77 | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
| **2D** | 54 | Sprites, tilesets, UI and HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) |
| **Audio** | 30 | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) |
Expand Down
39 changes: 39 additions & 0 deletions catalog/3d/3dtexel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
id: 3dtexel
name: 3DTexel
url: https://3dtexel.com/free-library/
category: 3d
subcategories: [textures, pbr, materials, hdri]
license: CC0
license_spdx: CC0-1.0
commercial: true
attribution_required: false
formats: [TIFF, TGA, EXR, HDR]
tags: [pbr, seamless, stylized, hand-painted, decals]
verified: 2026-09-29
status: active
---

# 3DTexel

Handmade CC0 library of about 1,650 assets: roughly 1,080 seamless PBR materials in 4K (some up to 8K), about 240 of them stylized or hand-painted, plus 49 HDRIs (up to 16K), 286 decals, 130 IES light profiles, 61 3D models, 18 vegetation atlases and 26 heightmaps and backdrops. The same site also sells AI generation credits and premium assets under a separate 3DTexel License; this entry covers only the free CC0 library.

## Notes

- Free to download, but a free account (login) is required
- License hub: [3dtexel.com/asset-license/](https://3dtexel.com/asset-license/). Free handcrafted assets are CC0; paid premium and AI-generated assets use the custom 3DTexel License (credit required, no resale of the raw files). Check the badge on each product page
- PBR sets ship base color, normal, roughness and height maps as TIFF or TGA; HDRIs ship as HDR and EXR
- Free Unreal Engine and Substance Painter plugins can browse and import the library
- The decal subset already has its own entry: [3dtexel-decals](../shaders-vfx/3dtexel-decals.md)
- Disclosure: submitted by the creator of 3DTexel

## Evidence

- Live asset-license page (2026-09-29): "released under the Creative Commons Zero (CC0 1.0 Universal) Public Domain Dedication"
- Live PBR library page (2026-09-29): "free for commercial use, no attribution required, even resale allowed"

## Related

- [ambientcg](ambientcg.md)
- [threedtextures-me](threedtextures-me.md)
- [3dtexel-decals](../shaders-vfx/3dtexel-decals.md)
1 change: 1 addition & 0 deletions catalog/3d/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ than pack-wide. Triangle counts are geometry and survive re-hosting; file sizes
| [cgbookcase](cgbookcase.md) | cgbookcase | CC0 | yes | active |
| [sharetextures](sharetextures.md) | ShareTextures | custom | yes | active |
| [threedtextures-me](threedtextures-me.md) | 3DTextures.me | CC0 | yes | active |
| [3dtexel](3dtexel.md) | 3DTexel | CC0 | yes | active |
| [freepbr](freepbr.md) | FreePBR | custom | no | active |
| [scan-the-world](scan-the-world.md) | Scan the World | unknown | no (platform terms) | needs-review |
| [blenderkit](blenderkit.md) | Blendkit | varies | varies | active |
Expand Down
2 changes: 1 addition & 1 deletion catalog/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ One markdown file per source under a category folder. Copy [`TEMPLATE.md`](TEMPL

| Category | Entries | Path | Focus |
| --- | ---: | --- | --- |
| 3D | 70 | [`3d/`](3d/) | Models, scans, PBR textures |
| 3D | 71 | [`3d/`](3d/) | Models, scans, PBR textures |
| Tools | 77 | [`tools/`](tools/) | Editors, pipeline, TTS, Godot add-ons |
| 2D | 54 | [`2d/`](2d/) | Sprites, UI, icons, palettes |
| Audio | 30 | [`audio/`](audio/) | SFX, music, foley, IRs |
Expand Down
2 changes: 1 addition & 1 deletion site/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"baseUrl": "/Free-Game-Dev-Assets",
"siteUrl": "https://tmhsdigital.github.io/Free-Game-Dev-Assets/"
},
"expectedEntryCount": 334,
"expectedEntryCount": 335,
"categories": {
"3d": { "label": "3D", "blurb": "Models, scans, PBR textures" },
"environment": { "label": "Environment", "blurb": "HDRI, terrain, geodata" },
Expand Down