M/ Circuit — outdoor lighting and road textures, V20 CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ Poly Haven license: https://polyhaven.com/license No purchase or paid API used. Original downloads retained unchanged. sky.hdr Kloppenheim 06 (Pure Sky), 2K HDR Greg Zaal (original), Jarod Guest (sky edit) https://polyhaven.com/a/kloppenheim_06_puresky asphalt-color.jpg, asphalt-normal.jpg, asphalt-arm.jpg Asphalt 02, Rob Tuytel, 1K textures, 3 m physical tile https://polyhaven.com/a/asphalt_02 Diffuse color, OpenGL normal, packed AO/roughness/metallic. Only the roughness channel of ARM is sampled by the current road material. Runtime adaptations: environment intensity and reflection filtering; albedo variation, normal strength, roughness modulation and blended texture sampling. Downloaded-file hashes and exact URLs: project preuves/ASSETS-REALISME-V20.json. V21 — after-rain rendering sunset.hdr: Qwantani Sunset (Pure Sky), Greg Zaal (photography), Jarod Guest (processing). CC0. https://polyhaven.com/a/qwantani_sunset_puresky forest.glb: Tree Small 02 by Rico Cilliers; Pine Sapling Small by Rob Tuytel (photography) and Rico Cilliers (modeling). CC0. https://polyhaven.com/a/tree_small_02 https://polyhaven.com/a/pine_sapling_small Full foliage meshes retained and combined; Draco compression and shared textures. Runtime generates 16 views of each model into HDR cutout atlases. The atlases are rendered as instanced vegetation with matching alpha shadows. grass-color.jpg / grass-normal.jpg: Leafy Grass, Charlotte Baglioni, CC0. https://polyhaven.com/a/leafy_grass gravel-color.jpg / gravel-normal.jpg: Gravel Floor, Matterfield (photography) and Jenelle van Heerden (processing), CC0. https://polyhaven.com/a/gravel_floor Original texture downloads retained unchanged; shading varies in the scene. All original source downloads and hashes are preserved outside the Site in sources/realism-v21 and preuves/ASSETS-REALISME-V21.json. The earlier V20 sky remains in the repository; sunset.hdr is the active sky. Planar reflection / oblique clipping math in race-reflections.js adapted from Three.js Reflector, MIT. Original authors and full notice: ../../vendor/LICENSE-three.txt Source: https://github.com/mrdoob/three.js/blob/r180/examples/jsm/objects/Reflector.js