Creatures › Genie
Genie
A pair of curling spirals, mirror images, inside a great swirling ring of flat discs, which opens out as the genie comes out of its lamp. Inspired by Genie, a DancerDNA creature.
27 genes · 16 variants
Its family
Each one is the same program with different genes. In the app, Morph glides from one to the next, and Breed starts from them.
















Genes
The values that change when Genie mutates, breeds and morphs.
| Gene | What it does | Range | Value |
|---|---|---|---|
out | how far the genie has come out: 0 keeps it small and tightly wound | 0 to 1 | 0.9594 |
gloss | how strong the highlights are | 0 to 1 | 0.2456 |
focus | how tight the highlights are | 0 to 1 | 0.3574 |
spiral_angle | how far the spirals' petals tip out | 45 to 135 | 125.3 |
petal_shape | how the petals are drawn out | (1, 0.999, -0.322) to (1, 1, 13.68) | (1, 0.9997, 7.03) |
petal_out | how far out the beads beyond the petals are | 0.095 to 4.1 | 3.454 |
spiral_grow | how much bigger each turn of a spiral is than the last | 1.01 to 1.1 | 1.079 |
spiral_roll | how far each turn rolls from the last | -25 to 25 | -24.86 |
ring_size | 0.1 to 1 | 0.5 | |
radius | how far out the discs are, when the genie is fully out | 40 to 200 | 40.98 |
discs | 50 to 100, steps of 1 | 96 | |
ring_spread | how far the ring of discs twists open | 0 to 45.84 | 39.72 |
disc_1 | any hue | hsv(283.9, 0.82, 0.07, 1) | |
disc_2 | any hue | hsv(208.7, 0.8, 0.73, 1) | |
disc_3 | any hue | hsv(191.1, 0.55, 0.74, 1) | |
disc_4 | any hue | hsv(102.6, 0.05, 0.24, 1) | |
disc_gaps | (0.01, 0.01, 0.01) to (1, 1, 1) | (0.2264, 0.451, 0.4222) | |
petal_1 | any hue | hsv(214.3, 0.61, 0.24, 1) | |
petal_2 | any hue | hsv(48.9, 0.84, 0.64, 1) | |
petal_3 | any hue | hsv(306.3, 0.84, 0.48, 1) | |
petal_4 | any hue | hsv(285, 0.94, 0.66, 1) | |
petal_gaps | (0.01, 0.01, 0.01) to (1, 1, 1) | (0.4722, 0.3372, 0.9725) | |
bead_1 | any hue | hsv(149.7, 0.63, 0.18, 1) | |
bead_2 | any hue | hsv(151.8, 0.81, 0.53, 1) | |
bead_3 | any hue | hsv(136.5, 0.11, 0.2, 1) | |
bead_4 | any hue | hsv(357.9, 0.31, 0.6, 1) | |
bead_gaps | (0.01, 0.01, 0.01) to (1, 1, 1) | (0.08994, 0.2807, 0.6019) |
The code
creature Genie
// A pair of curling spirals, mirror images, inside a great swirling ring of flat discs, which
// opens out as the genie comes out of its lamp.
// Inspired by Genie, a DancerDNA creature.
gene out = 0.9594 in 0..1 // how far the genie has come out: 0 keeps it small and tightly wound
gene gloss = 0.2456 in 0..1 // how strong the highlights are
gene focus = 0.3574 in 0..1 // how tight the highlights are
gene spiral_angle = 125.3 in 45..135 // how far the spirals' petals tip out
gene petal_shape = (1, 0.9997, 7.03) in (1, 0.999, -0.322)..(1, 1, 13.68) // how the petals are drawn out
gene petal_out = 3.454 in 0.095..4.1 // how far out the beads beyond the petals are
gene spiral_grow = 1.079 in 1.01..1.1 // how much bigger each turn of a spiral is than the last
gene spiral_roll = -24.86 in -25..25 // how far each turn rolls from the last
gene ring_size = 0.5 in 0.1..1
gene radius = 40.98 in 40..200 // how far out the discs are, when the genie is fully out
gene discs = 96 in 50..100 step 1
gene ring_spread = 39.72 in 0..45.84 // how far the ring of discs twists open
// The colours of the discs round the ring, of the spirals' petals and of their beads, with the
// gaps between them.
gene disc_1 = hsv(283.9, 0.82, 0.07) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene disc_2 = hsv(208.7, 0.8, 0.73) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene disc_3 = hsv(191.1, 0.55, 0.74) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene disc_4 = hsv(102.6, 0.05, 0.24) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene disc_gaps = (0.2264, 0.451, 0.4222) in (0.01, 0.01, 0.01)..(1, 1, 1)
gene petal_1 = hsv(214.3, 0.61, 0.24) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene petal_2 = hsv(48.9, 0.84, 0.64) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene petal_3 = hsv(306.3, 0.84, 0.48) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene petal_4 = hsv(285, 0.94, 0.66) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene petal_gaps = (0.4722, 0.3372, 0.9725) in (0.01, 0.01, 0.01)..(1, 1, 1)
gene bead_1 = hsv(149.7, 0.63, 0.18) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene bead_2 = hsv(151.8, 0.81, 0.53) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene bead_3 = hsv(136.5, 0.11, 0.2) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene bead_4 = hsv(357.9, 0.31, 0.6) in hsv(0, 0, 0)..hsv(360, 1, 1)
gene bead_gaps = (0.08994, 0.2807, 0.6019) in (0.01, 0.01, 0.01)..(1, 1, 1)
let discs_colour = spectrum(disc_1, disc_2 at disc_gaps.x, disc_3 at disc_gaps.x + disc_gaps.y, disc_4 at disc_gaps.x + disc_gaps.y + disc_gaps.z)
let petals = spectrum(petal_1, petal_2 at petal_gaps.x, petal_3 at petal_gaps.x + petal_gaps.y, petal_4 at petal_gaps.x + petal_gaps.y + petal_gaps.z)
let beads = spectrum(bead_1, bead_2 at bead_gaps.x, bead_3 at bead_gaps.x + bead_gaps.y, bead_4 at bead_gaps.x + bead_gaps.y + bead_gaps.z)
shine gloss
sharpness focus
shape ball
symmetric x {
spiral
}
halo
// A spiral of petals, each with a bead beyond it, which grows as the genie comes out.
part spiral {
grow max(7 * (out - 0.4), 0.1)
repeat 20 as k {
let along = k / 20
branch {
pitch spiral_angle
colour petals(along)
lay { grow petal_shape }
forward petal_out
colour beads(along)
lay
}
grow spiral_grow
roll spiral_roll
}
}
part halo {
let held = 1 - out
let reach = radius * (1 - held ^ 4)
let swirl = degrees(0.6 + 8.5 * held ^ 3)
grow ring_size
repeat discs as k {
let along = k / discs
branch {
yaw swirl * wave(3 * along)
forward reach
colour discs_colour(along)
lay { grow (10, 10, 0.1) }
}
roll (along - 0.5) * ring_spread
yaw 0.573
pitch 1.7189
}
}
variant member_2 {
out = 0.8169
gloss = 1
focus = 0.841
spiral_angle = 68.22
petal_shape = (1, 0.9995, 7.389)
petal_out = 4.089
spiral_grow = 1.072
spiral_roll = -18.78
radius = 100.3
discs = 62
ring_spread = 3.375
disc_1 = hsv(29.7, 0.02, 0.18)
disc_2 = hsv(35.8, 0.6, 0.69)
disc_3 = hsv(138.1, 0.82, 0.62)
disc_4 = hsv(171.4, 0.71, 0.36)
disc_gaps = (0.2914, 0.3681, 0.8189)
petal_1 = hsv(161.1, 0.59, 0.41)
petal_2 = hsv(26.3, 0.92, 0.97)
petal_3 = hsv(7.6, 0.54, 0.34)
petal_4 = hsv(118.9, 0.43, 0.25)
petal_gaps = (0.4975, 0.7689, 0.437)
bead_1 = hsv(210.5, 0.7, 0.63)
bead_2 = hsv(40.1, 0.74, 0.58)
bead_3 = hsv(331.9, 0.99, 0.8)
bead_4 = hsv(153.3, 0.78, 0.86)
bead_gaps = (0.6888, 0.9968, 0.9472)
}
variant member_3 {
out = 0.9949
gloss = 1
focus = 0.7235
spiral_angle = 84.73
petal_shape = (1, 0.9994, 1.73)
petal_out = 3.362
spiral_grow = 1.084
spiral_roll = -18.56
radius = 40.05
discs = 77
ring_spread = 35.51
disc_1 = hsv(274.8, 0.9, 0.54)
disc_2 = hsv(262.9, 0.32, 0.21)
disc_3 = hsv(228.4, 0.76, 0.32)
disc_4 = hsv(13.5, 0.9, 0.7)
disc_gaps = (0.4917, 0.06195, 0.2335)
petal_1 = hsv(72.1, 0.44, 0.26)
petal_2 = hsv(184.2, 0.15, 0.55)
petal_3 = hsv(48.5, 0.75, 0.26)
petal_4 = hsv(52.3, 0.67, 0.48)
petal_gaps = (0.5673, 0.7913, 0.2647)
bead_1 = hsv(262.7, 0.46, 0.61)
bead_2 = hsv(324.6, 0.07, 0.73)
bead_3 = hsv(179.3, 0.48, 0.08)
bead_4 = hsv(298.5, 0.38, 0.49)
bead_gaps = (0.2127, 0.1978, 0.5131)
}
variant member_4 {
out = 0.9335
gloss = 1
focus = 0.3199
spiral_angle = 125.9
petal_shape = (1, 0.9998, 7.093)
petal_out = 2.396
spiral_grow = 1.087
spiral_roll = -19.73
radius = 40.73
discs = 89
ring_spread = 43.16
disc_1 = hsv(339.5, 0.69, 0.71)
disc_2 = hsv(12.3, 0.61, 0.77)
disc_3 = hsv(76.3, 0.4, 0.93)
disc_4 = hsv(9.5, 0.01, 0.62)
disc_gaps = (0.5894, 0.5335, 0.8649)
petal_1 = hsv(182.4, 0.15, 0.23)
petal_2 = hsv(84.4, 0.47, 0.09)
petal_3 = hsv(358.9, 0.7, 0.78)
petal_4 = hsv(64.9, 0.71, 0.74)
petal_gaps = (0.4408, 0.8227, 0.7121)
bead_1 = hsv(216.1, 0.24, 0.39)
bead_2 = hsv(192.7, 0.18, 0.08)
bead_3 = hsv(229.5, 0.18, 0.28)
bead_4 = hsv(253.7, 0.99, 0.99)
bead_gaps = (0.3866, 0.3428, 0.7432)
}
variant member_5 {
out = 0.8667
gloss = 0.9125
focus = 0.566
spiral_angle = 46.09
petal_shape = (1, 0.9999, 3.776)
petal_out = 2.256
spiral_grow = 1.051
spiral_roll = -12.17
radius = 151.1
discs = 89
ring_spread = 18.33
disc_1 = hsv(215.6, 0.68, 0.7)
disc_2 = hsv(226, 0.76, 0.75)
disc_3 = hsv(307.3, 0.7, 0.3)
disc_4 = hsv(211.8, 0.18, 0.94)
disc_gaps = (0.7856, 0.7705, 0.623)
petal_1 = hsv(14.7, 0.37, 0.44)
petal_2 = hsv(64.2, 0.04, 0.11)
petal_3 = hsv(266.6, 0.71, 0.08)
petal_4 = hsv(185.9, 0.47, 0.56)
petal_gaps = (0.7098, 0.05326, 0.4099)
bead_1 = hsv(33.3, 0.3, 0.56)
bead_2 = hsv(340.2, 0.94, 0.8)
bead_3 = hsv(123.4, 0.17, 0.45)
bead_4 = hsv(117.5, 0.79, 0.92)
bead_gaps = (0.9269, 0.3748, 0.6754)
}
variant member_6 {
out = 0.9533
gloss = 1
focus = 0.457
spiral_angle = 118.2
petal_shape = (1, 0.9997, 7.181)
petal_out = 2.37
spiral_grow = 1.068
spiral_roll = 12.74
radius = 124.4
discs = 62
ring_spread = 14.44
disc_1 = hsv(109.6, 0.24, 0.36)
disc_2 = hsv(34.5, 0.71, 0.61)
disc_3 = hsv(71.2, 0.77, 0.91)
disc_4 = hsv(30.7, 0.88, 0.72)
disc_gaps = (0.3218, 0.07464, 0.4985)
petal_1 = hsv(161.6, 0.88, 0.71)
petal_2 = hsv(10.5, 0.94, 0.77)
petal_3 = hsv(222.3, 0.6, 0.8)
petal_4 = hsv(263.4, 0.93, 0.75)
petal_gaps = (0.6931, 0.7911, 0.8638)
bead_1 = hsv(182.8, 0.15, 0.2)
bead_2 = hsv(278.9, 0.94, 0.47)
bead_3 = hsv(172.2, 0.8, 0.96)
bead_4 = hsv(90.7, 0.25, 0.92)
bead_gaps = (0.9097, 0.3748, 0.6573)
}
variant member_7 {
out = 0.9377
gloss = 1
focus = 0.1409
spiral_angle = 62.9
petal_shape = (1, 0.9996, 1.988)
petal_out = 3.86
spiral_grow = 1.072
spiral_roll = 24.76
radius = 135.7
discs = 83
ring_spread = 35.28
disc_1 = hsv(311, 0.68, 0.71)
disc_2 = hsv(117.7, 0.33, 0.72)
disc_3 = hsv(290, 0.01, 0.13)
disc_4 = hsv(172.3, 0.57, 0.45)
disc_gaps = (0.1014, 0.03645, 0.05763)
petal_1 = hsv(136.5, 0.93, 0.61)
petal_2 = hsv(297.8, 0.47, 0.19)
petal_3 = hsv(209.7, 0.64, 0.7)
petal_4 = hsv(67.3, 0.14, 0.63)
petal_gaps = (0.7409, 0.1939, 0.7325)
bead_1 = hsv(210.5, 0.7, 0.63)
bead_2 = hsv(294.2, 0.83, 0.95)
bead_3 = hsv(188.4, 0.21, 0.76)
bead_4 = hsv(153.3, 0.78, 0.86)
bead_gaps = (0.6888, 0.6833, 0.4932)
}
variant member_8 {
out = 0.9911
gloss = 1
focus = 0.973
spiral_angle = 111.5
petal_shape = (1, 0.9994, 11.03)
petal_out = 0.2967
spiral_grow = 1.071
spiral_roll = 10.09
radius = 102.2
discs = 92
ring_spread = 10.8
disc_1 = hsv(150.5, 0.69, 0.39)
disc_2 = hsv(151.1, 0.39, 0.34)
disc_3 = hsv(266.8, 0.7, 0.95)
disc_4 = hsv(110.5, 0.53, 0.65)
disc_gaps = (0.106, 0.3462, 0.6209)
petal_1 = hsv(298.5, 0.89, 1)
petal_2 = hsv(5.5, 0.97, 0.54)
petal_3 = hsv(48, 0.55, 0.86)
petal_4 = hsv(35.8, 0.97, 0.34)
petal_gaps = (0.7785, 0.9452, 0.701)
bead_1 = hsv(107.4, 0.45, 0.13)
bead_2 = hsv(262.3, 0.81, 0.02)
bead_3 = hsv(249.7, 0.95, 0.98)
bead_4 = hsv(259.4, 0.11, 0.46)
bead_gaps = (0.604, 0.2253, 0.6057)
}
variant member_9 {
out = 0.9996
gloss = 0.53
focus = 0.9478
spiral_angle = 115.2
petal_shape = (1, 0.9995, 13.16)
petal_out = 3.02
spiral_grow = 1.091
spiral_roll = 8.243
radius = 40.86
discs = 78
ring_spread = 39.5
disc_1 = hsv(188.6, 0.55, 0.51)
disc_2 = hsv(37.4, 1, 0.85)
disc_3 = hsv(97.5, 0.53, 0.79)
disc_4 = hsv(230.8, 0.16, 0.71)
disc_gaps = (0.2272, 0.8415, 0.6922)
petal_1 = hsv(226.9, 0.07, 0.44)
petal_2 = hsv(148.2, 0.92, 0.42)
petal_3 = hsv(223.8, 0.99, 0.52)
petal_4 = hsv(201.8, 0.85, 0.38)
petal_gaps = (0.4055, 0.09546, 0.8376)
bead_1 = hsv(27.2, 0.3, 0.57)
bead_2 = hsv(182.7, 0.7, 0.25)
bead_3 = hsv(213.1, 0.32, 0.59)
bead_4 = hsv(155.3, 0.32, 0.57)
bead_gaps = (0.1529, 0.1145, 0.8301)
}
variant member_10 {
out = 0.9567
gloss = 1
focus = 0.8928
spiral_angle = 100.9
petal_shape = (1, 0.9995, 11.73)
petal_out = 0.8333
spiral_grow = 1.086
spiral_roll = 4.919
radius = 119.4
ring_spread = 2.93
disc_1 = hsv(65.3, 0.68, 0.42)
disc_2 = hsv(80.9, 0.23, 0.15)
disc_3 = hsv(322.7, 0.94, 0.89)
disc_4 = hsv(196.7, 0.29, 0.56)
disc_gaps = (0.3534, 0.1859, 0.5315)
petal_1 = hsv(332.7, 0.58, 0.57)
petal_2 = hsv(54.9, 0.85, 0.81)
petal_3 = hsv(77.5, 0.36, 0.14)
petal_4 = hsv(41.6, 0.82, 0.46)
petal_gaps = (0.8289, 0.6429, 0.6843)
bead_1 = hsv(97.7, 0.79, 0.3)
bead_2 = hsv(181, 0.89, 0.04)
bead_3 = hsv(191.6, 0.91, 0.77)
bead_4 = hsv(249.6, 0.56, 0.52)
bead_gaps = (0.6317, 0.1746, 0.4544)
}
variant member_11 {
out = 0.9266
gloss = 1
focus = 0.8696
spiral_angle = 113.6
petal_shape = (1, 0.9999, -0.2799)
petal_out = 1.811
spiral_grow = 1.074
spiral_roll = 16.54
radius = 109.7
discs = 70
ring_spread = 14.44
disc_1 = hsv(128.3, 0.21, 0.2)
disc_2 = hsv(22.6, 0.65, 0.15)
disc_3 = hsv(71.2, 0.77, 0.91)
disc_4 = hsv(23.2, 0.86, 0.68)
disc_gaps = (0.01197, 0.07464, 0.4985)
petal_1 = hsv(161.6, 0.88, 0.71)
petal_2 = hsv(69.7, 0.85, 0.99)
petal_3 = hsv(49.3, 0.56, 0.3)
petal_4 = hsv(204.6, 0.91, 0.52)
petal_gaps = (0.6931, 0.5882, 0.7297)
bead_1 = hsv(182.8, 0.15, 0.2)
bead_2 = hsv(278.9, 0.94, 0.47)
bead_3 = hsv(198.3, 0.64, 0.85)
bead_4 = hsv(75.1, 0.52, 0.82)
bead_gaps = (0.7611, 0.3748, 0.8317)
}
variant member_12 {
out = 0.09216
gloss = 1
focus = 0.7509
spiral_angle = 64.15
petal_shape = (1, 1, 2.818)
petal_out = 1.403
spiral_grow = 1.027
spiral_roll = -15.56
radius = 148.3
discs = 84
ring_spread = 23.57
disc_1 = hsv(358.2, 0.97, 0.64)
disc_2 = hsv(243.6, 0.8, 0.61)
disc_3 = hsv(175.9, 0.44, 0.62)
disc_4 = hsv(301.1, 0.28, 0.96)
disc_gaps = (0.6874, 0.903, 0.4497)
petal_1 = hsv(14.7, 0.37, 0.44)
petal_2 = hsv(143.8, 0.92, 0.67)
petal_3 = hsv(80.4, 0.21, 0.31)
petal_4 = hsv(202.8, 0.12, 0.35)
petal_gaps = (0.7516, 0.7631, 0.4099)
bead_1 = hsv(65.8, 0.06, 0.25)
bead_2 = hsv(344.5, 0.72, 0.73)
bead_3 = hsv(133.6, 0.85, 0.21)
bead_4 = hsv(267.1, 0.72, 0.88)
bead_gaps = (0.9269, 0.5093, 0.05781)
}
variant member_13 {
out = 0.8668
gloss = 1
focus = 0.236
spiral_angle = 122.4
petal_shape = (1, 0.9999, 4.661)
petal_out = 0.5621
spiral_grow = 1.029
spiral_roll = -2.886
radius = 162.5
discs = 77
ring_spread = 32.68
disc_1 = hsv(210, 0.84, 0.15)
disc_2 = hsv(86.9, 0.4, 0.64)
disc_3 = hsv(130, 0.53, 0.97)
disc_4 = hsv(23.6, 0.71, 0.89)
disc_gaps = (0.03705, 0.8198, 0.7795)
petal_1 = hsv(113.5, 0.35, 0.38)
petal_2 = hsv(290.4, 0.44, 0.18)
petal_3 = hsv(228.1, 0.81, 0.76)
petal_4 = hsv(290.1, 0.61, 0.58)
petal_gaps = (0.3452, 0.696, 0.4972)
bead_1 = hsv(183.3, 0.76, 0.65)
bead_2 = hsv(45, 0.27, 0.49)
bead_3 = hsv(100.1, 0.85, 0.91)
bead_4 = hsv(49.4, 0.66, 0.51)
bead_gaps = (0.9811, 0.2003, 0.4931)
}
variant member_14 {
out = 0.9953
gloss = 1
focus = 0.2797
spiral_angle = 129.5
petal_shape = (1, 0.9996, 6.116)
petal_out = 3.422
spiral_grow = 1.097
spiral_roll = -23.87
radius = 40.08
discs = 76
ring_spread = 42.75
disc_1 = hsv(243.7, 0.89, 0.57)
disc_2 = hsv(57.7, 0.62, 0.65)
disc_3 = hsv(128.7, 0.13, 0.81)
disc_4 = hsv(66.5, 0.57, 0.41)
disc_gaps = (0.2051, 0.4648, 0.8232)
petal_1 = hsv(272.4, 0.42, 0.07)
petal_2 = hsv(63.3, 0.11, 0.26)
petal_3 = hsv(260.9, 0.17, 0.86)
petal_4 = hsv(60.9, 0.41, 0.81)
petal_gaps = (0.5442, 0.8723, 0.4355)
bead_1 = hsv(263, 0.44, 0.22)
bead_2 = hsv(192.7, 0.18, 0.08)
bead_3 = hsv(312.1, 0.06, 0.06)
bead_4 = hsv(220.8, 0.64, 0.59)
bead_gaps = (0.11, 0.2434, 0.8645)
}
variant member_15 {
out = 0.9005
gloss = 1
focus = 0.6864
spiral_angle = 74.12
petal_shape = (1, 0.9991, 9.021)
petal_out = 3.907
spiral_grow = 1.074
spiral_roll = 9.342
radius = 40.44
discs = 69
ring_spread = 8.296
disc_1 = hsv(351.3, 0.85, 0.83)
disc_2 = hsv(226.1, 0.75, 0.38)
disc_3 = hsv(228.4, 0.94, 0.5)
disc_4 = hsv(359.7, 0.67, 0.37)
disc_gaps = (0.3908, 0.1556, 0.1756)
petal_1 = hsv(93.8, 0.28, 0.49)
petal_2 = hsv(247, 0.85, 0.98)
petal_3 = hsv(50.4, 0.36, 0.74)
petal_4 = hsv(176.1, 0.42, 0.94)
petal_gaps = (0.4698, 0.8874, 0.2897)
bead_1 = hsv(50.2, 0.27, 0.37)
bead_2 = hsv(3.7, 0.53, 0.99)
bead_3 = hsv(239.3, 0.48, 0.72)
bead_4 = hsv(217.1, 0.35, 0.68)
bead_gaps = (0.918, 0.2727, 0.4584)
}
variant member_16 {
out = 0.8955
gloss = 1
focus = 0.8928
spiral_angle = 100.9
petal_shape = (1, 0.9996, 12.61)
petal_out = 0.8333
spiral_grow = 1.097
spiral_roll = 12.01
radius = 102.2
ring_spread = 2.93
disc_1 = hsv(152.8, 0.83, 0.38)
disc_2 = hsv(130.1, 0.26, 0.26)
disc_3 = hsv(312.8, 0.96, 0.61)
disc_4 = hsv(196.7, 0.29, 0.56)
disc_gaps = (0.3534, 0.1859, 0.5315)
petal_1 = hsv(330.7, 0.53, 0.56)
petal_2 = hsv(54.9, 0.85, 0.81)
petal_3 = hsv(166.5, 0.39, 0.33)
petal_4 = hsv(61.4, 0.99, 0.68)
petal_gaps = (0.9065, 0.6931, 0.8855)
bead_1 = hsv(97.7, 0.79, 0.3)
bead_2 = hsv(206.9, 0.74, 0.24)
bead_3 = hsv(259.6, 0.62, 0.49)
bead_4 = hsv(249.6, 0.56, 0.52)
bead_gaps = (0.3527, 0.1746, 0.5481)
}
variant member_17 {
out = 0.9294
gloss = 0.3177
focus = 0.8461
spiral_angle = 112.8
petal_shape = (1, 0.9995, 13.16)
petal_out = 2.881
spiral_grow = 1.091
spiral_roll = 5.374
radius = 183.9
discs = 78
ring_spread = 39.5
disc_1 = hsv(188.6, 0.55, 0.51)
disc_2 = hsv(15.3, 0.97, 0.97)
disc_3 = hsv(66, 0.49, 0.75)
disc_4 = hsv(226.4, 0.17, 0.62)
disc_gaps = (0.2272, 0.8302, 0.6922)
petal_1 = hsv(226.9, 0.07, 0.44)
petal_2 = hsv(185.4, 0.86, 0.49)
petal_3 = hsv(223.8, 0.99, 0.52)
petal_4 = hsv(201.8, 0.85, 0.38)
petal_gaps = (0.2862, 0.09546, 0.7845)
bead_1 = hsv(19.6, 0.28, 0.64)
bead_2 = hsv(206.4, 0.63, 0.31)
bead_3 = hsv(201.1, 0.33, 0.47)
bead_4 = hsv(155.3, 0.32, 0.57)
bead_gaps = (0.2386, 0.1145, 0.7352)
}