 jpmschweitzerandClaude Opus 4.6
|
6286cf5d2c
|
chore(assets): fix ruff lint warnings in planet-gen scripts
Remove unused imports (os, sys, math, ImageFilter, gaussian_filter,
MAX_BIOME_ID) flagged by ruff F401.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 15:57:05 +02:00 |
|
 jpmschweitzerandClaude Opus 4.6
|
f84275edf3
|
feat(assets): planet generator pipeline — heightmap + globe from wiki data
Full terrain-to-render pipeline at tooling/planet-gen/:
- body_definition_parser: reads system index.md → body definitions
- planet_simulation: FBM + Voronoi ridges, Whittaker biome classification,
D8 river routing, physics-driven craters (atmo × tectonics scaling)
- render_heightmap: 4096×2048 cartographic maps with hillshade
- planet_renderer: 512×512 globe with terrain UV mapping, clouds, rings
- biomes.toml: externalized color/classification tables (single source)
- scaffold_bodies: creates per-body index.md with YAML frontmatter
- batch: unattended processing with error handling, resume, determinism check
Supports all body types: temperate, arid, frozen, volcanic, barren,
oceanic, gas giant (banded + ringed), and moons (half-size, grey, cratered).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 15:54:15 +02:00 |
|