# Third-party notices

Paperdoll Renderer bundles the following third-party assets as default starter
bodies (embedded in the executable and copied into every new project under
`assets/body/male/` and `assets/body/female/`, each with its `license.txt`).
Their licence was checked and approved by Tim Falken for this use.

## Animated walking Male Base Mesh

- Files: `assets/default-bodies/male/` (`male.gltf`, `male.bin`, `textures/`, `license.txt`)
- Author: assetfactory (https://sketchfab.com/assetfactory)
- Source: https://sketchfab.com/3d-models/animated-walking-male-base-mesh-cf6fd4382d7745468328115b49223d90
- Licence: Sketchfab Standard (https://sketchfab.com/licenses) — under basic restrictions, use worldwide, on all types of media, commercially or not, and in all types of derivative works.

## Animated Female Base Mesh

- Files: `assets/default-bodies/female/` (`female.gltf`, `female.bin`, `textures/`, `license.txt`)
- Author: assetfactory (https://sketchfab.com/assetfactory)
- Source: https://sketchfab.com/3d-models/animated-female-base-mesh-52fc9c15cf3e49d2a5a9cee6444964ec
- Licence: Sketchfab Standard (https://sketchfab.com/licenses) — under basic restrictions, use worldwide, on all types of media, commercially or not, and in all types of derivative works.

Changes from the downloaded files:

- Both: the buffer `uri` in each `.gltf` (`scene.bin` → `male.bin` / `female.bin`), matching the renamed `.bin` files.
- Female (`scripts/edit_default_female.py`): the stray animation `FemaleArmature|ponytail01MeshAction.001` (one key that resets the armature rotation, so the body lay on its back) is removed; the hair mesh (material `ponytail01`) with its material and texture is removed so hair can be added as equipment; `female.bin` is compacted accordingly.
- The removed hair is the bundled equipment preset `assets/default-equipment/female-hair.ppe` (same author, source and licence; `examples/bake_female_hair.rs`): baked rigid to the `head` joint at the rest pose (it was skinned to several bones), with its original texture.

The synthetic test bodies in `tests/fixtures/bodies/` are CC0 (see that folder's `LICENSE`).
