# art/ — sources and licences | Files | Source | Licence | |---|---|---| | `textures/asphalt-assault/asphalt.png` | ambientCG Asphalt026A (https://ambientcg.com/view?id=Asphalt026A), colour map 1K, box-downscaled to 128 px | CC0 1.0 | | `textures/asphalt-assault/verge.png` | ambientCG Ground037 (https://ambientcg.com/view?id=Ground037) | CC0 1.0 | | `textures/asphalt-assault/grass.png` | ambientCG Grass004 (https://ambientcg.com/view?id=Grass004) | CC0 1.0 | | `textures/asphalt-assault/gravel.png` | ambientCG Gravel022 (https://ambientcg.com/view?id=Gravel022) | CC0 1.0 | | `textures/asphalt-assault/backdrop.png` (+ `src/backdrop-raw-v1.png`) | Codex CLI imagegen (gpt-5.6-sol), prompt in the `.tags.txt` sidecar | generated for this project (owner's OpenAI account) | | `riders/road-biker/road-biker.png` (+ `src/road-biker-raw-v1.png`) | Codex CLI imagegen, `modes/asphalt-assault/tools/gen-biker-sheet.py`, prompt in the raw's sidecar | generated for this project | | `vehicles/white-van/{rear,front,side}.png` (+ `src/van-raw-v1.png`) | Codex CLI imagegen, `modes/asphalt-assault/tools/gen-image.py van` | generated for this project | | `props/asphalt-trees.png` (+ `src/asphalt-trees-raw-v1.png`) | Codex CLI imagegen, `modes/asphalt-assault/tools/gen-image.py asphalt-trees`, cut by `prep-art.py trees` | generated for this project | | `props/pedestrian.png` (+ `src/pedestrian-raw-v1.png`) | Codex CLI imagegen, `modes/asphalt-assault/tools/gen-image.py pedestrian` | generated for this project | All other art predates this file; see `manifest.json` and each image's `.tags.txt`. ## County Chase - art/textures/county-chase/asphalt.png — ambientCG Asphalt026B (https://ambientcg.com/a/Asphalt026B), CC0 1.0, colour map downscaled to 128 px - art/textures/county-chase/ledge-rock.png — ambientCG Rock023 (https://ambientcg.com/a/Rock023), CC0 1.0, colour map downscaled to 128 px - art/textures/county-chase/grass.png — ambientCG Grass001 (https://ambientcg.com/a/Grass001), CC0 1.0, colour map downscaled to 64 px - art/textures/county-chase/verge.png — ambientCG Ground037 (https://ambientcg.com/a/Ground037), CC0 1.0, colour map downscaled to 64 px - art/textures/county-chase/gravel-shoulder.png — ambientCG Gravel022 (https://ambientcg.com/a/Gravel022), CC0 1.0, colour map downscaled to 64 px - art/textures/county-chase/bark.png — ambientCG Bark007 (https://ambientcg.com/a/Bark007), CC0 1.0, colour map downscaled to 64 px - art/textures/county-chase/sky-partly-cloudy.png — Poly Haven kloofendal_48d_partly_cloudy_puresky, tonemapped JPG (https://polyhaven.com/a/kloofendal_48d_partly_cloudy_puresky), CC0 1.0, 110° crop to 320x120 - art/vehicles/supercar, art/vehicles/sheriff, art/vehicles/sedan — generated with Codex CLI imagegen (gpt-5.6-sol) on the owner's account by modes/county-chase/tools/gen-car-sheet.py; original images, prompts in each src/*-raw-v1.png.tags.txt; no third-party asset - art/props/roadside-trees.png — generated with Codex CLI imagegen (gpt-5.6-sol) on the owner's account by modes/county-chase/tools/gen-tree-sheet.py; original image, prompt in art/props/src/roadside-trees-raw-v1.png.tags.txt; no third-party asset - modes/county-chase/src/cars.ts (supercar, sheriff cruiser, sedan) — original low-poly models and canvas-painted textures built in code for this repo, no external source