# Living Earth assets and attribution ## Earth day texture (installer sources; see INSTALLATION.json for actual installation) Preferred: Earth Day Map by Solar System Scope / INOVE, based on NASA Blue Marble data. - Source and projection: https://www.solarsystemscope.com/textures/ - Original image: https://www.solarsystemscope.com/textures/download/2k_earth_daymap.jpg - License: Creative Commons Attribution 4.0 International (CC BY 4.0): https://creativecommons.org/licenses/by/4.0/ - The image is installed without modification; the application applies lighting, atmospheric effects and color grading when rendered. No endorsement implied. - 2048x1024 equirectangular, north at top, longitude -180 at left / +180 at right, Greenwich at centre. Compatible with Three.js SphereGeometry UVs and the existing Africa-facing rotation. Historical source (not retried automatically): NASA / GSFC, Reto Stöckli, Blue Marble 2002 land/ocean/ice composite. - Image: https://eoimages.gsfc.nasa.gov/images/imagerecords/57000/57752/land_ocean_ice_2048.jpg - NASA imagery usage: https://www.nasa.gov/nasa-brand-center/images-and-media/ - NASA imagery generally is not subject to US copyright; no NASA endorsement implied. - The legacy Visible Earth item URL now redirects to the Earth Observatory landing page. A timeout is not proof that the image URL is invalid. ## Three.js Version 0.180.0, MIT licensed, copyright 2010–2025 three.js authors. Local runtime files: three.module.js and three.core.js. See THREE-LICENSE.txt. Installer sources: pinned package on cdn.jsdelivr.net, with the same pinned version on unpkg.com as an alternate. Official license: https://raw.githubusercontent.com/mrdoob/three.js/r180/LICENSE All runtime assets are served locally from /earth/. No Google imagery is used. Network paths and procedural clouds are decorative, not live activity or weather. INSTALLATION.json records installed sources, validation and missing assets. SHA256SUMS is written only when every required asset passes validation. Local fingerprints alone are not proof of upstream authenticity.