While cleaning up a large list of free as in freedom art asset links, I had to remove a few entries: the websites were lost.
One of the large still-available resource pages, blender-materials.org, showed signs of possible slow fade into nothingness and the administrator allowed me to create a backup.
Using some shell scripting and a python library that can turn broken HTML into usable objects, BeautifulSoup, I was able to give nice names to the files and create description textfiles for all of them.
The result is a 120M zip filled with 651 .blend files and one .txt and three .jpg files for each of them.
File list sample:
Wall – Tiles 801 – Bubupro – Preview Sphere.jpg
Wall – Tiles 801 – Bubupro – Preview Suzanne.jpg
Wall – Yellow Black stripes dirt 373 – Chainz.blend
Wall – Yellow Black stripes dirt 373 – Chainz – Description.txt
Wall – Yellow Black stripes dirt 373 – Chainz – Preview Custom.jpg
Wall – Yellow Black stripes dirt 373 – Chainz – Preview Sphere.jpg
Wall – Yellow Black stripes dirt 373 – Chainz – Preview Suzanne.jpg
Water – Clean water 296 – Ush.blend
Water – Clean water 296 – Ush – Description.txt
Water – Clean water 296 – Ush – Preview Custom.jpg
Water – Clean water 296 – Ush – Preview Sphere.jpg
Water – Clean water 296 – Ush – Preview Suzanne.jpg
Water – Distant Water 61 – McPanic.blend
Water – Distant Water 61 – McPanic – Description.txt
Procedural textures (nodes).
The scripts are available as a .zip download. (cc0/pd)
I’m a bit worried that there might be files bundled in some of the .blend files that come from CGT for example or are in some other way CC0/PD-incompatible, so I’m not sure whether I should upload this to OpenGameArt.org yet.
I set up a backup of freely licensed assets years ago: pdsounds.tuxfamily.org, when it was in real risk of disappearing. This time there’s nothing but a feeling.