Trois points d'entréeImportez depuis /sim pour la logique pure (Node, worker, CLI), /core pour Three.js vanilla, ou / pour la surface Vue + TresJS complète.
Déterministe par seedUn name pilote chaque étape (FBm, voronoi continents, anneaux, variation shader). Même seed, même planète, byte-à-byte — du serveur au client.
Planètes + étoilesPipeline planétaire (3 archétypes terrain / bands / metallic) ou stellaire (7 classes spectrales O–M, granulation, corona, godrays calibrés).
Tuiles hexagonales jouablesHexasphère subdivisible, voisinage 6-way, raycasting BVH, dual board sol + atmo, hover unifié, overlays per-tile sans rebuild.
Atmosphère, anneaux, océansCouches modulaires assemblées via useBody ou les composants <Body> / <BodyRings>. Anneaux à 12 archétypes, atmo halo procédural, océan animé (vagues, foam, fresnel).
Backend-ready/sim tourne sans WebGL — pré-calcul serveur, worker, batch, tests CI sans jsdom. Sérialisable et rejouable depuis le seed seul.