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;