Limit the randomized mandala radii to [100, 500]. Fixes #76.

pull/98/head
Atul Varma 2021-04-17 14:33:09 -04:00
rodzic beb8c99a2d
commit a64f649a3b
1 zmienionych plików z 7 dodań i 1 usunięć

Wyświetl plik

@ -61,6 +61,12 @@ const RADIUS: NumericRange = {
step: 1,
};
const RADIUS_RANDOM: NumericRange = {
min: 100,
max: RADIUS.max,
step: 1,
};
const NUM_SYMBOLS: NumericRange = {
min: 1,
max: 20,
@ -200,7 +206,7 @@ const ExtendedMandalaCircleParamsWidget: React.FC<{
function getRandomCircleParams(rng: Random): MandalaCircleParams {
return {
data: rng.choice(SvgVocabulary.items),
radius: rng.inRange(RADIUS),
radius: rng.inRange(RADIUS_RANDOM),
numSymbols: rng.inRange(NUM_SYMBOLS),
invertEveryOtherSymbol: rng.bool(),
};