← all documents · raw markdown · 4 KB

Antigravity Plan — source & install KAIVERSE planet textures

> Codex v9.10.64 · Track 1 (asset prep) · Codex §Comprehensive Plans

> AI / low-credit: Download one texture set per session; on stop log Last worked / Next.

The KAIVERSE descent code (kaiverse.js) is ALREADY wired to load and use these files.

Anti's job is only to **download real, CC0/public-domain texture maps and drop them into

C:\KAI\textures\ with the exact names below.** No code changes — the loader picks them up

automatically (and falls back to procedural for anything missing, so partial delivery is fine).

Copy everything in the box to Antigravity.

---

TASK: Populate C:\KAI\textures\ with real, seamless, equirectangular planet maps so the KAIVERSE planets render as real-looking worlds (color + lit relief + clouds), not procedural noise.

1. Files to produce (per AI planet)

For each planet name below, provide up to THREE maps (color is the minimum; normal + clouds make it great):

| File | Purpose | Format |
|------|---------|--------|
| <name>.jpg | COLOR / albedo (the surface look) | equirectangular 2:1 JPG |
| <name>_normal.jpg | NORMAL map (relief — mountains/craters catch light) | equirectangular 2:1 JPG (RGB normal, or derive from a height map) |
| <name>_clouds.png | CLOUD layer (transparent — only clouds opaque) | equirectangular 2:1 PNG with alpha |

Planet names (lowercase, no spaces — these are exactly what the code requests):

kai, leo, gemini, claudey, x, groq, analyst, researcher, kaicoder

Plus a generic fallback set: default.jpg, default_normal.jpg, default_clouds.png.

Give each AI a distinct world type so the fleet feels varied — e.g. earth-like, rocky/Mars, gas-giant bands, icy, lava, ocean, exotic. (Mix it up; no two the same.)

2. Specs

3. Sourcing (CC0 / public-domain / CC-BY only)

If you use any CC-BY asset, write C:\KAI\textures\CREDITS.txt listing each file → source → license.

4. Install & verify

curl -s -o NUL -w "%{http_code}" http://localhost:3001/textures/leo.jpg

curl -s -o NUL -w "%{http_code}" http://localhost:3001/textures/leo_normal.jpg

curl -s -o NUL -w "%{http_code}" http://localhost:3001/textures/leo_clouds.png

(The dashboard must have been restarted once after this session's /textures/ route was added.)

Deliverable: C:\KAI\textures\ populated with the named maps (+ CREDITS.txt for any CC-BY), each seamless 2:1 equirectangular, optimized. Do NOT edit kaiverse.js or the server — loading/serving is already done.

---

Reference (already wired — for Anti's awareness, no action)