Skip to content

Variable: RING_RANGES

ts
const RING_RANGES: object;

Numeric bounds used by generateRingVariation. Exposed so test fixtures and UI sliders can share the exact [min, max] bounds without hard-coding duplicates.

Type Declaration

innerRatio

ts
readonly innerRatio: object;

innerRatio.min

ts
readonly min: 1.1 = 1.10;

innerRatio.max

ts
readonly max: 1.75 = 1.75;

thinThick

ts
readonly thinThick: object;

Thin-mode thickness added on top of innerRatio.

thinThick.min

ts
readonly min: 0.05 = 0.05;

thinThick.max

ts
readonly max: 0.35 = 0.35;

wideThick

ts
readonly wideThick: object;

Wide-mode thickness added on top of innerRatio.

wideThick.min

ts
readonly min: 0.4 = 0.40;

wideThick.max

ts
readonly max: 2.5 = 2.50;

opacity

ts
readonly opacity: object;

opacity.min

ts
readonly min: 0.28 = 0.28;

opacity.max

ts
readonly max: 0.95 = 0.95;

bandFreq

ts
readonly bandFreq: object;

bandFreq.min

ts
readonly min: 3 = 3;

bandFreq.max

ts
readonly max: 48 = 48;

bandContrast

ts
readonly bandContrast: object;

bandContrast.min

ts
readonly min: 0.08 = 0.08;

bandContrast.max

ts
readonly max: 0.85 = 0.85;

dustiness

ts
readonly dustiness: object;

dustiness.min

ts
readonly min: 0 = 0.00;

dustiness.max

ts
readonly max: 0.9 = 0.90;

grainAmount

ts
readonly grainAmount: object;

grainAmount.min

ts
readonly min: 0.2 = 0.20;

grainAmount.max

ts
readonly max: 0.95 = 0.95;

grainFreq

ts
readonly grainFreq: object;

grainFreq.min

ts
readonly min: 90 = 90;

grainFreq.max

ts
readonly max: 520 = 520;

lobeStrength

ts
readonly lobeStrength: object;

lobeStrength.min

ts
readonly min: 0.06 = 0.06;

lobeStrength.max

ts
readonly max: 0.42 = 0.42;

keplerShear

ts
readonly keplerShear: object;

keplerShear.min

ts
readonly min: 0 = 0.00;

keplerShear.max

ts
readonly max: 1 = 1.00;

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