Briolette
Briolettes are all-flash drops: a continuous string of kite facets wraps a teardrop outline so the stone sparkles no matter how it spins on a chain.
Originally cut as drilled pendants in Mughal India and revived during the Victorian era, briolettes thrive when the facet run is tight and uninterrupted—imagine a smooth polished bead, but rendered in facets instead of a single glossy surface.
FSL Spec
name = "Briolette"
ri = 2.15
gear = 96
cube = 5 // We need a larger stone
G 3 @ 90 : 0.5 x16
P1 3 @ 83 : 0.4
P2 0 @ 80 : mp(G)
P3 0 @ 66 : mp(P1)
P4 3 @ 62 : mp(P1)
P5 3 @ 58 : mp(P3)
P6 0 @ 55 : mp(P3)
P7 0 @ 40 : mp(P5)
P8 3 @ 38 : mp(P5)
P9 3 @ 18 : mp(P7)
C1 0 @ 87 : mp(P2)
C2 0 @ 80 : mp(G)
C3 3 @ 77 : mp(G)
C4 3 @ 72 : mp(C2)
C5 0 @ 70 : mp(C2)
C6 0 @ 65 : mp(C4)
C7 3 @ 63 : mp(C4)
C8 3 @ 53 : mp(C6)
C9 0 @ 51 : mp(C6) x8
-- lua script
name("Briolette")
ri(2.15)
gear(96)
cube(5)
TierAD("G", 3, 90, 0.5, "x16")
TierAD("P1", 3, 83, 0.4)
TierAP("P2", 0, 80, mp("G"))
TierAP("P3", 0, 66, mp("P1"))
TierAP("P4", 3, 62, mp("P1"))
TierAP("P5", 3, 58, mp("P3"))
TierAP("P6", 0, 55, mp("P3"))
TierAP("P7", 0, 40, mp("P5"))
TierAP("P8", 3, 38, mp("P5"))
TierAP("P9", 3, 18, mp("P7"))
TierAP("C1", 0, 87, mp("P2"))
TierAP("C2", 0, 80, mp("G"))
TierAP("C3", 3, 77, mp("G"))
TierAP("C4", 3, 72, mp("C2"))
TierAP("C5", 0, 70, mp("C2"))
TierAP("C6", 0, 65, mp("C4"))
TierAP("C7", 3, 63, mp("C4"))
TierAP("C8", 3, 53, mp("C6"))
TierAP("C9", 0, 51, mp("C6"), "x8")