# Wahala World environment assets — v7

Only the `.glb` files need to ship. They embed their maps and contain standard glTF materials; no remote URLs, decoder files or application code are needed. Authored and processed with Blender 4.5.13 and glTF Transform 4.5.

## Verified sources

| Runtime asset | Original source | Author | Permission |
| --- | --- | --- | --- |
| broadleaf-tall | [Potted Plant 01](https://polyhaven.com/a/potted_plant_01) | Rico Cilliers | CC0 1.0 |
| broadleaf-variegated | [Potted Plant 02](https://polyhaven.com/a/potted_plant_02) | Rico Cilliers | CC0 1.0 |
| shop-shutter | [Rollershutter Door](https://polyhaven.com/a/rollershutter_door) | MP | CC0 1.0 |
| wahala-goat body | [Goat](https://opengameart.org/content/goat), original `goatlowrez.obj`, published 9 September 2022 | Copabrangorandel | Explicit CC0 release on source page |
| areca-palm, street-palm | Original generated geometry and texture maps in `build-original-kit.py` | Original Wahala World work | Original project assets |

[Poly Haven asset license](https://polyhaven.com/license) permits commercial use, modification and redistribution under CC0; attribution is appreciated but not required. [CC0 legal code](https://creativecommons.org/publicdomain/zero/1.0/legalcode). Source metadata was retrieved from Poly Haven's official public API, not guessed from filename dates. No claim is made that these plants or shutter were scanned in Lagos.

## Processing

Plants: geometry simplification with silhouette inspection, 1024px/512px texture tiers, WebP packing, opaque/double-sided botanical geometry, world-aligned ground origins. Pot and canopy remain together. Plain shutter is split from the original two-variant source; graffiti variant removed and unused textures pruned.

Goat: source sculpt head proportions reduced, long tail shortened, original warm coat/cream facial blaze/black hoof markings, baked fine normal map, new wet amber eyes with horizontal pupils, small beard; original 19-bone rig with normalized hand-authored skin weights and three original clips. The source remains somewhat stylized; this is a textured game goat, not an animal scan. Each export uses five material batches. High/LOD share skeleton and clip names. No simulation/fur systems are required.

Palms: original asymmetric curved trunks and individual bent leaflets, compact original leaf/bark textures, material-batched geometry. High and distance models intentionally have different crown density. There are no alpha-card rectangles or transparent sorting requirements.
