From 593b01bd6573e3626f94155dc85816bc5993956b Mon Sep 17 00:00:00 2001 From: raffitz Date: Sat, 12 Jun 2021 13:38:27 +0100 Subject: [PATCH] Add lumpy orb example --- examples/lumpy_orb.solid | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 examples/lumpy_orb.solid diff --git a/examples/lumpy_orb.solid b/examples/lumpy_orb.solid new file mode 100644 index 0000000..f6b4f6c --- /dev/null +++ b/examples/lumpy_orb.solid @@ -0,0 +1,12 @@ +# Lumpy orb with 6 lobes and mean radius s + +define @expression1 s * (1 + 0.1 * sin(6*φ + (2 * z * π / s)) * sin(6 * θ)) + +-(s * 1.1) ≤ x ≤ s * 1.1 +-(s * 1.1) ≤ y ≤ s * 1.1 +-(s * 1.1) ≤ z ≤ s * 1.1 + +{ρ < 1 ∨ \ +r ≤ @expression1 } xor \ +{{ρ < 1 ∧ abs(z) ≤ s * 1.1 - 2} ∨ \ +r ≤ @expression1 - 2}