#declare antigrav = union { blob { threshold 0.5625 sphere { <0, 0, 0>, 1, strength 1 scale <50, 40, 10> translate <0, 40, 20> } sphere { <0, 0, 0>, 1, strength 1 scale <50, 80, 10> translate <0, 40, 10> } sphere { <0, 0, 0>, 1, strength 1 scale <50, 100, 10> translate <10, 50, 0> } sphere { <0, 0, 0>, 1, strength 1 scale <50, 80, 10> translate <0, 40, -10> } sphere { <0, 0, 0>, 1, strength 1 scale <50, 40, 10> translate <0, 40, -20> } sphere { <0, 0, 0>, 1, strength 1 scale <50, 10, 50> translate <0, 40, 0> texture { pigment { color White }} } texture { pigment { color White }} } difference { box { <40, 0, -30> <0, 100, 30> } cone { <0, 0, -30.1>, 1 <0, 0, 30.1>, 1 scale <40, 100, 1> translate <40, 100, 0> } texture { pigment { color Blue }} } }