# Planet imagery

These files are resized imagery assets, not generated substitutes. No image is evidence of current physical orientation, weather, or date.

## Sun, Mercury, Venus, Earth, Moon, Mars and Jupiter

Source: [Solar System Scope textures](https://www.solarsystemscope.com/textures/), copied from the existing Orrery project's locally vendored 2K images. These images are supplied under [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/). Attribution: Solar System Scope. Their maps combine NASA imagery and, for some maps, artist-filled missing areas. Earth uses the day map.

Changes: Pillow LANCZOS resize to 256×128 and 1024×512; JPEG quality 88 with optimization. No procedural surface replacement.

## Ceres — NASA Dawn

Source: [Dawn GIS global HAMO clear-filter mosaic](https://dawngis.dlr.de/data/Ceres/mosaics/HAMO/clear/Ceres_HAMO_mosaic_global.png), accessed 2026-10-06. Original 21093×10546 equirectangular map, 114 MB. The overview thumbnail is an elliptical projection and was not used.

Dataset: [NASA Planetary Data System DAWN-A-FC2-5-CERESMOSAIC-V1.0](https://pds.nasa.gov/ds-view/pds/viewProfile.jsp?dsid=DAWN-A-FC2-5-CERESMOSAIC-V1.0), product CE_HAMO_G_00N_180E_EQU_CLR. The processed mosaic is distributed by the [Dawn Framing Camera science team at DLR](https://dawngis.dlr.de/data/Ceres/mosaic_ceres.php).

Credit: NASA/JPL-Caltech/UCLA/MPS/DLR/IDA. This is publicly distributed scientific mission imagery. I retain full mission-team credit; I do not assert a separate CC licence for DLR's processed mosaic.

Changes: the same two-tier LANCZOS/JPEG conversion, preserving rectangular longitude/latitude projection. Grayscale is the actual clear-filter mosaic. No invented craters, texture, colour surface, or Ceres rings.

## Delivery inventory

| File | Bytes | SHA-256 |
| --- | ---: | --- |
| ceres-1024.jpg | 222565 | 79c32cb65e32b0ffafad7bec3aed8b0e0cbc455cc9c44c386fd9354a3766bc12 |
| ceres-256.jpg | 13616 | ce7a99a36bbc16a62306875d099058c59a8818a988593f9f949cfd76279da148 |
| earth-1024.jpg | 77460 | 271e778c42ac7a8e5b7ba3e10c40a3fca4a82189483cffc5b53d5070dedc2520 |
| earth-256.jpg | 8812 | f8cdd49259f9b4b6beca0693f077ee1f8727f2d88a51d61d48d301c8a9006918 |
| jupiter-1024.jpg | 79605 | 292d0b73a6598bd8048a3d708284535d3c7c8f5f9c41dd89d069f77f52502fb9 |
| jupiter-256.jpg | 7483 | 8e932c5b7adb7b3150739163fae3aa4876592cbce7b5eadfedada51ee1544309 |
| mars-1024.jpg | 101645 | dbce26a6bd96ca8276fb00988d7c25c6b0c8fb5600c2687c73a7837159e262fc |
| mars-256.jpg | 9383 | 38dd53a855121ec254db0c368e67b6acbc1bedb54e9c59da778668173ca224c7 |
| mercury-1024.jpg | 132015 | 93c1ec00ab35546c5860c1a3861bdc0565f56877bd3b981b276d8066211602d3 |
| mercury-256.jpg | 8575 | c9e1b1c52de04153753d639746767ed1b5579e90cfe40c12b72fb094bddf6092 |
| moon-1024.jpg | 167473 | dd95c5b47517e2a20b90de3029ddeaee9ad82589e49a0822fb2f9c86cb85661a |
| moon-256.jpg | 10524 | aef9001f9e683cf3873cf9c57bbeb1fcc3a756a0d1e3bf400043c9b9c25dca55 |
| sun-1024.jpg | 130389 | 15f082c251a348998ddf3b1cfa2d9a665f100d500e3f6dabbb71dac0ae058058 |
| sun-256.jpg | 13297 | 399daa4ce20c3aa1fc2cc71ddb9c5c4e5fa5cb89b0e5cd15acd5b226074443d0 |
| venus-1024.jpg | 127285 | ddf19015e097fed969a73edfe79099a41a0fa668ff56fa1b2832a8f18ff00d49 |
| venus-256.jpg | 10962 | f47518f91d3e1fad95b3010421a550774730941a6c8e4069d9caa6940ee1cad1 |

## Rotational orientation

Presentation uses pole right ascension/declination, prime meridian W and periodic coefficients from [NASA NAIF pck00011.tpc](https://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck/pck00011.tpc), the IAU WGCCRE 2015 model. Downloaded 2026-10-06; source SHA-256 3dff7b1dbeceaa01f25467767d3fa25816051c85d162d1edf04acb310ee28bb1.

RA/Dec polynomial time is Julian centuries from J2000; W polynomial time is days; periodic phase time is centuries. Equatorial axes are rotated into the J2000 ecliptic using 23.439291111° obliquity. The Moon includes all thirteen periodic terms; Mars includes quadratic phase support. Texture longitude is mapped onto the body axes without altering lighting or orbital positions.

This generic orientation is a visualization approximation. In particular, it is not the high-accuracy binary Earth/lunar orientation supported by SPICE. See [NAIF PCK required reading](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/req/pck.html).

## Browser renderer module

`vendor/three-game.min.js` contains the Three.js exports used by this game.
It is reproduced from the retained local Three.js modules with
`tools/build-transfer-vendor.cjs`, using esbuild 0.28.2. The Three.js MIT notice
is retained in `vendor/LICENSE-THREE.txt` and the bundle. Trimming exports does
not change the renderer, geometry, material or lighting implementation.
