THE ROOKIE — WORLD PHOTOGRAPHY All source photographs below are provided by Poly Haven under CC0 1.0 Universal. Official license: https://polyhaven.com/license License deed: https://creativecommons.org/publicdomain/zero/1.0/ Verified 2026-10-21. Redistribution and modification permitted. leafy-grass-1k.jpg Leafy Grass — Charlotte Baglioni Asset page: https://polyhaven.com/a/leafy_grass Source: https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/leafy_grass/leafy_grass_diff_1k.jpg Source image 1024×1024; JPEG recompressed at quality 87 for web delivery. kloppenheim-sky-2k.jpg Kloppenheim 06 (Pure Sky) — Greg Zaal (original photography), Jarod Guest (sky edits) Asset page: https://polyhaven.com/a/kloppenheim_06_puresky Source: https://dl.polyhaven.org/file/ph-assets/HDRIs/extra/Tonemapped%20JPG/kloppenheim_06_puresky.jpg Official tonemapped panorama resized to 2048×1024 and JPEG recompressed at quality 87. This is an sRGB image, not an HDR radiance map. ULTRA GRAPHICS ASSETS — verified 2026-10-21 kloppenheim-sky-2k.hdr Kloppenheim 06 (Pure Sky) — Greg Zaal (original), Jarod Guest (sky edits) Asset page: https://polyhaven.com/a/kloppenheim_06_puresky Source: https://dl.polyhaven.org/file/ph-assets/HDRIs/hdr/2k/kloppenheim_06_puresky_2k.hdr Original, unmodified 2048×1024 Radiance HDR. Runtime PMREM supplies the GPU lighting environment. leafy-grass-nor_gl-1k.jpg; leafy-grass-rough-1k.jpg Leafy Grass — Charlotte Baglioni Asset page: https://polyhaven.com/a/leafy_grass Sources: https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/leafy_grass/leafy_grass_nor_gl_1k.jpg https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/leafy_grass/leafy_grass_rough_1k.jpg 1024×1024 maps recompressed at JPEG quality 94 (normal) and 90 (roughness). These maps are loaded as linear data, not sRGB colour. asphalt-track-diff-1k.jpg; asphalt-track-nor_gl-1k.jpg; asphalt-track-rough-1k.jpg Asphalt Track — Dimitrios Savva Asset page: https://polyhaven.com/a/asphalt_track Sources: https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/asphalt_track/asphalt_track_diff_1k.jpg https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/asphalt_track/asphalt_track_nor_gl_1k.jpg https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/asphalt_track/asphalt_track_rough_1k.jpg 1024×1024 maps recompressed at JPEG quality 94 (normal) and 90 (colour/roughness). Diffuse is sRGB; normal and roughness are linear data. The Poly Haven source assets listed above are CC0 1.0 Universal. This statement does not apply to the generated project assets below. PROJECT FOLIAGE ASSETS — created 2026-10-21 foliage-atlas-v1.png leaf-clusters-v1.png Generated specifically for The Rookie using OpenAI image generation. These are generated botanical artwork, not photographs acquired from Poly Haven. Both assets are 1254×1254 RGBA PNGs with transparency. The whole-tree atlas contains oak, birch, pine and hawthorn shrub specimens. The leaf-cluster atlas contains corresponding leafy branches for volumetric crowns. Generation prompts and provenance: foliage-generation.json. The game uses alpha testing and crops only the plant interiors; faint transparent edge colours are discarded. Procedural brick, corrugated metal, gravel, paddock, bark and grass textures are original project code in world.js and trackside.js.