Skip to content

Commit 8bddd9d

Browse files
Expand catalog from gaps research: env, music, characters, TTS.
Add Poly Haven/OSM/gov sources, attribution music, humanoid generators, local TTS and pipeline tools, plus high-risk and AI policy docs. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 46e82db commit 8bddd9d

33 files changed

Lines changed: 470 additions & 18 deletions

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ This repo catalogs **links and metadata** for free (preferably commercially usab
3939
- [ ] Attribution / share-alike / NC / ND flags recorded
4040
- [ ] Marketplace EULA checked if Unity/Fab/Unreal/itch
4141
- [ ] Supplier looks reputable (not an anonymous laundering risk — see [`docs/provenance.md`](docs/provenance.md))
42+
- [ ] Not on the [`docs/high-risk.md`](docs/high-risk.md) blocklist (MB-Lab, default Shadertoy, ND music, etc.)
4243
- [ ] Entry does not claim rights we don’t have
4344

4445
## Research notes

‎README.md‎

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@ This repository **indexes and documents** sources. It does **not** rehost third-
2626
| Category | Focus | Index |
2727
| --- | --- | --- |
2828
| **3D** | Models, scans, PBR textures & materials | [`catalog/3d/`](catalog/3d/) |
29+
| **Environment** | HDRI, terrain DEMs, geodata | [`catalog/environment/`](catalog/environment/) |
2930
| **2D** | Sprites, UI/HUD, icons, palettes | [`catalog/2d/`](catalog/2d/) |
30-
| **Audio** | SFX, music, foley libraries | [`catalog/audio/`](catalog/audio/) |
31+
| **Characters** | Generators & modular humanoids | [`catalog/characters/`](catalog/characters/) |
32+
| **Audio** | SFX, music, foley, impulse responses | [`catalog/audio/`](catalog/audio/) |
3133
| **Animation** | MoCap databases & character clips | [`catalog/animation/`](catalog/animation/) |
3234
| **Shaders & VFX** | Shaders, particle/FX resources | [`catalog/shaders-vfx/`](catalog/shaders-vfx/) |
3335
| **Fonts** | OFL and commercial-ok typefaces | [`catalog/fonts/`](catalog/fonts/) |
34-
| **Tools** | Editors, pipeline utilities, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
36+
| **Tools** | Editors, pipeline, TTS, Godot add-ons | [`catalog/tools/`](catalog/tools/) |
3537

3638
Master index: [`catalog/README.md`](catalog/README.md)
3739

@@ -83,23 +85,28 @@ High-signal CC0 / clearly permissive sources that cover most early production ne
8385
| Rigged low-poly characters | Quaternius | [`catalog/3d/quaternius.md`](catalog/3d/quaternius.md) |
8486
| Atlas-optimized kits | KayKit | [`catalog/3d/kaykit.md`](catalog/3d/kaykit.md) |
8587
| Seamless PBR materials | ambientCG | [`catalog/3d/ambientcg.md`](catalog/3d/ambientcg.md) |
88+
| HDRIs / calibrated env | Poly Haven | [`catalog/environment/poly-haven.md`](catalog/environment/poly-haven.md) |
8689
| Hand-drawn 2D vectors | Glitch archive | [`catalog/2d/glitch-archive.md`](catalog/2d/glitch-archive.md) |
8790
| Input prompt icons | Xelu | [`catalog/2d/xelu-input-prompts.md`](catalog/2d/xelu-input-prompts.md) |
8891
| Pro SFX dumps | Sonniss #GameAudioGDC | [`catalog/audio/sonniss-gdc.md`](catalog/audio/sonniss-gdc.md) |
92+
| Attribution music | Incompetech | [`catalog/audio/incompetech.md`](catalog/audio/incompetech.md) |
8993
| Pixel / terminal font | Departure Mono | [`catalog/fonts/departure-mono.md`](catalog/fonts/departure-mono.md) |
94+
| Localization fonts | Noto Sans | [`catalog/fonts/noto-sans.md`](catalog/fonts/noto-sans.md)
9095

9196
---
9297

9398
## Licenses & provenance
9499

95-
Read [`docs/licenses.md`](docs/licenses.md) and [`docs/provenance.md`](docs/provenance.md) before mixing packs into a commercial build. Short version:
100+
Read [`docs/licenses.md`](docs/licenses.md), [`docs/provenance.md`](docs/provenance.md), [`docs/high-risk.md`](docs/high-risk.md), and [`docs/ai-assets.md`](docs/ai-assets.md) before mixing packs into a commercial build. Short version:
96101

97102
- **CC0** — safest default for closed-source games; attribution not required
98103
- **CC-BY** — commercial OK; keep credits
99104
- **CC-BY-SA** — commercial OK with caveats; prefer extractable asset bundles over encrypting SA files into the binary
105+
- **CC-*-ND** — generally **unusable in games** (interactive sync/remix = derivative)
100106
- **SIL OFL** — preferred for fonts embedded in games
101-
- **Marketplace “free”** (Unity / Fab / Unreal / many itch packs) — engine or pack EULA applies; do not rehost
102-
- **Trust the supplier** — anonymous “CC0” mega-dumps can be license-laundered rips; prefer known creators and keep a paper trail
107+
- **ODbL / OSM** — game binary usually OK as a Produced Work; credit OSM; watch redistributed geodata
108+
- **Marketplace “free”** (Unity / Fab / Unreal) — often commercial in-engine, no redistribution, sometimes engine-locked
109+
- **Trust the supplier** — skip anonymous mega-dumps and known traps (MB-Lab, default Shadertoy, Maps scrapes)
103110

104111
Catalog metadata in *this* repo is CC0. Linked assets remain under their own licenses.
105112

@@ -143,14 +150,13 @@ See [`CONTRIBUTING.md`](CONTRIBUTING.md) for the entry checklist and verificatio
143150
├── CONTRIBUTING.md ← how to add / verify entries
144151
├── LICENSE ← CC0 for catalog metadata & docs
145152
├── docs/
146-
│ ├── licenses.md ← license cheat sheet
147-
│ ├── provenance.md ← license-laundering / paper trail
153+
│ ├── licenses.md / provenance.md / high-risk.md / ai-assets.md
148154
│ └── godot-budget-stack.md
149155
└── catalog/
150-
├── TEMPLATE.md ← copy this for new entries
151-
├── 3d/ 2d/ audio/ animation/
152-
├── shaders-vfx/ fonts/ tools/
153-
└── README.md ← master index
156+
├── TEMPLATE.md
157+
├── 3d/ environment/ 2d/ characters/
158+
├── audio/ animation/ shaders-vfx/ fonts/ tools/
159+
└── README.md
154160
```
155161

156162
---

‎catalog/2d/xelu-input-prompts.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ status: active
1515

1616
# Xelu input prompts
1717

18-
Complete keyboard/gamepad prompt icon sets under CC0. Standard pick for rebindable control hints.
18+
Complete keyboard/gamepad prompt icon sets under CC0 (Those Awesome Guys). Industry-standard coverage including modern pads / Deck-oriented prompts; SVG + raster. Still the default over fragmented itch icon packs.

‎catalog/README.md‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ One markdown file per source under a category folder. Copy [`TEMPLATE.md`](TEMPL
55
| Category | Path | Focus |
66
| --- | --- | --- |
77
| 3D | [`3d/`](3d/) | Models, scans, PBR textures |
8+
| Environment | [`environment/`](environment/) | HDRI, terrain, geodata |
89
| 2D | [`2d/`](2d/) | Sprites, UI, icons, palettes |
9-
| Audio | [`audio/`](audio/) | SFX, music, foley |
10+
| Characters | [`characters/`](characters/) | Generators & modular humanoids |
11+
| Audio | [`audio/`](audio/) | SFX, music, foley, IRs |
1012
| Animation | [`animation/`](animation/) | MoCap, character clips |
1113
| Shaders & VFX | [`shaders-vfx/`](shaders-vfx/) | Shaders, particle textures, FX |
1214
| Fonts | [`fonts/`](fonts/) | OFL / commercial-ok type |
13-
| Tools | [`tools/`](tools/) | Editors, pipeline tools, Godot add-ons |
15+
| Tools | [`tools/`](tools/) | Editors, pipeline, TTS, Godot add-ons |
1416

15-
Guides: [`docs/licenses.md`](../docs/licenses.md) · [`docs/provenance.md`](../docs/provenance.md) · [`docs/godot-budget-stack.md`](../docs/godot-budget-stack.md)
17+
Guides: [`docs/licenses.md`](../docs/licenses.md) · [`docs/provenance.md`](../docs/provenance.md) · [`docs/high-risk.md`](../docs/high-risk.md) · [`docs/ai-assets.md`](../docs/ai-assets.md) · [`docs/godot-budget-stack.md`](../docs/godot-budget-stack.md)
1618

1719
Status legend: `active` = license spot-checked · `needs-review` = useful but verify before shipping · `deprecated` = keep for history only.

‎catalog/audio/README.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
11
# Audio — SFX, music, foley
22

3+
## SFX & libraries
4+
35
| ID | Name | License | Commercial | Status |
46
| --- | --- | --- | --- | --- |
57
| [sonniss-gdc](sonniss-gdc.md) | Sonniss #GameAudioGDC | custom | yes | active |
68
| [freesound](freesound.md) | Freesound | varies | filter | needs-review |
79
| [pixabay-audio](pixabay-audio.md) | Pixabay Audio | custom | yes* | needs-review |
810
| [zapsplat](zapsplat.md) | Zapsplat | custom | yes* | needs-review |
11+
| [convology-xt](convology-xt.md) | Convology XT Free Factory | custom | yes* | needs-review |
12+
13+
## Music (attribution usually required)
14+
15+
| ID | Name | License | Commercial | Status |
16+
| --- | --- | --- | --- | --- |
17+
| [incompetech](incompetech.md) | Incompetech | CC-BY-4.0 | yes | active |
18+
| [soundimage](soundimage.md) | Soundimage.org | custom | yes | active |
19+
| [purple-planet](purple-planet.md) | Purple Planet | custom | yes | active |
20+
21+
Avoid **ND**-licensed music in games — see [`docs/licenses.md`](../../docs/licenses.md) / [`docs/high-risk.md`](../../docs/high-risk.md).
922

1023
\* Confirm current terms / tier.

‎catalog/audio/convology-xt.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: convology-xt
3+
name: Convology XT (Free Factory)
4+
url: https://impulserecord.com/convology-xt/
5+
category: audio
6+
subcategories: [impulse-responses, reverb]
7+
license: custom
8+
commercial: true
9+
attribution_required: unknown
10+
formats: [VST, AU, AAX, WAV]
11+
tags: [reverb, ir, middleware-adjacent]
12+
verified: 2026-07-19
13+
status: needs-review
14+
---
15+
16+
# Convology XT Free Factory
17+
18+
Free convolution reverb plugin + factory impulse responses (Impulse Record / Wave Arts). Research notes commercial use of factory IRs is allowed — confirm current EULA before embedding IR WAVs in a shipped game.

‎catalog/audio/incompetech.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: incompetech
3+
name: Incompetech (Kevin MacLeod)
4+
url: https://incompetech.com
5+
category: audio
6+
subcategories: [music]
7+
license: CC-BY-4.0
8+
commercial: true
9+
attribution_required: true
10+
formats: [MP3, WAV]
11+
tags: [music, loops, attribution]
12+
verified: 2026-07-19
13+
status: active
14+
---
15+
16+
# Incompetech
17+
18+
Large library of game-usable tracks by Kevin MacLeod under **CC BY 4.0** (paid no-attribution licenses available). Avoid ND-licensed music elsewhere — interactive sync is a derivative use.

‎catalog/audio/purple-planet.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: purple-planet
3+
name: Purple Planet Music
4+
url: https://www.purple-planet.com
5+
category: audio
6+
subcategories: [music]
7+
license: custom
8+
commercial: true
9+
attribution_required: true
10+
formats: [MP3, WAV]
11+
tags: [music, ambient, cinematic]
12+
verified: 2026-07-19
13+
status: active
14+
---
15+
16+
# Purple Planet Music
17+
18+
Thematic / ambient / cinematic loops with a custom free-for-games attribution license. Confirm credit format on their license page.

‎catalog/audio/soundimage.md‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
id: soundimage
3+
name: Soundimage.org (Eric Matyas)
4+
url: https://soundimage.org
5+
category: audio
6+
subcategories: [music, ambience]
7+
license: custom
8+
commercial: true
9+
attribution_required: true
10+
formats: [MP3, WAV]
11+
tags: [music, loops, game-oriented]
12+
verified: 2026-07-19
13+
status: active
14+
---
15+
16+
# Soundimage.org
17+
18+
Loop-oriented music and atmospheres by Eric Matyas. Custom attribution license (CC-BY-like) — credit required for free commercial use. Read the current site license page before shipping.

‎catalog/characters/README.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Characters — generators & modular humanoids
2+
3+
| ID | Name | License | Commercial | Status |
4+
| --- | --- | --- | --- | --- |
5+
| [makehuman](makehuman.md) | MakeHuman | CC0 export* | yes* | needs-review |
6+
| [charmorph](charmorph.md) | CharMorph | varies | yes* | needs-review |
7+
| [vroid-studio](vroid-studio.md) | VRoid Studio | custom | yes* | needs-review |
8+
9+
\* Confirm live exception / ToS. Avoid **MB-Lab** — [`docs/high-risk.md`](../../docs/high-risk.md).

0 commit comments

Comments
 (0)