Skip to content

Function: generateBodyVariation()

ts
function generateBodyVariation(config): BodyVariation;

Generate complete deterministic visual variation for a planet. Every shader parameter consumed by the procedural materials is covered.

The variation is seeded purely from config.name — a body's visual identity (rings, cracks, band offsets, noise domain) is intrinsic to the same seed that drives its terrain and simulation, so two bodies with the same name always render identically.

Parameters

ParameterTypeDescription
configBodyConfigPlanet physics config (informs palette ranges + feature gates).

Returns

BodyVariation

Distribué sous la licence indiquée dans le dépôt.