ENERGY ISLAND v0.3 — VISUAL ASSET CREDITS
Retrieved: 2026-10-02

Four texture sets downloaded directly from Poly Haven's public asset API.
All source images are 1024 x 1024 JPEGs. No source image was generated,
resized, recoloured, repacked or otherwise edited. Albedo tint and roughness
conversion are performed by the material shader at render time.

License for all four sets: Creative Commons CC0 1.0 Universal.
Poly Haven states its assets may be used commercially and redistributed;
attribution is optional. We retain credits to make provenance easy to audit.
License: https://polyhaven.com/license
CC0 deed: https://creativecommons.org/publicdomain/zero/1.0/

1. Asphalt 03 — service roads
   https://polyhaven.com/a/asphalt_03
   Charlotte Baglioni (photography), Dario Barresi (processing)
   Physical tile width: 2.05 metres (asset API dimensions).
   asphalt_03_diffuse.jpg    788840 bytes
   asphalt_03_nor_gl.jpg     974676 bytes
   asphalt_03_rough.jpg      590105 bytes
   Set total: 2353621 bytes

2. Concrete Floor 03 — foundations, aprons, pier, retaining stone
   https://polyhaven.com/a/concrete_floor_03
   Matterfield (photography), Rob Tuytel (processing)
   Physical tile width: 2.5 metres.
   concrete_floor_03_diffuse.jpg 1184196 bytes
   concrete_floor_03_nor_gl.jpg  1105067 bytes
   concrete_floor_03_rough.jpg    914332 bytes
   Set total: 3203595 bytes

3. Metal Plate 02 — equipment, roof caps, galvanised details
   https://polyhaven.com/a/metal_plate_02
   Rob Tuytel
   Physical tile width: 2 metres; restrained shader detail preserves the
   coated industrial appearance while retaining subtle surface variation.
   metal_plate_02_diffuse.jpg 625917 bytes
   metal_plate_02_nor_gl.jpg  183264 bytes
   metal_plate_02_rough.jpg   911772 bytes
   Set total: 1720953 bytes

4. Coast Sand 05 — coastal ground and PV drainage aggregate
   https://polyhaven.com/a/coast_sand_05
   Rob Tuytel (photography), Dario Barresi (processing)
   Physical aerial tile width: 25 metres on the main island surface;
   10 metres on the smaller gravel beds for legible game-scale variation.
   coast_sand_05_diffuse.jpg  874077 bytes
   coast_sand_05_nor_gl.jpg  1318765 bytes
   coast_sand_05_rough.jpg    394719 bytes
   Set total: 2587561 bytes

Total original source-image size: 9865730 bytes (9.41 MiB).
The official asset pages above provide the source files and licensing information.

Unity import settings are scoped to these four filename prefixes:
- Albedo uses sRGB. Roughness is linear.
- OpenGL normals are imported as NormalMap without green-channel flipping.
- Maximum resolution 1024, repeat wrap, trilinear mipmaps, anisotropy 2.
- Compressed textures, quality 60; CPU-readable copies disabled.
- No displacement, tessellation, texture atlas repacking or new packages.

The sea shader, PV frame mesh, world-scaled UV helper and scene details are
original project code. The water uses an opaque single forward pass with
analytic ripple normals, a restrained sun highlight and shallow-coast tint;
it needs no reflection camera, depth sampling, transparency or texture maps.


v0.4 static sky and material reflections:
Kloofendal 48d Partly Cloudy (Pure Sky) — Greg Zaal (original), Jarod Guest (sky edits)
https://polyhaven.com/a/kloofendal_48d_partly_cloudy_puresky
License: CC0 1.0 — https://polyhaven.com/license
Downloaded original 1K HDR; imported as a 256-face filtered cubemap. No runtime API requests.
