[general] name = Boy; comments = Boy surface. Werner Boy (1879-1914).; a1_min = -90; a1_max = 90; a1_steps = 40; a2_min = 0; a2_max = 180; a2_steps = 40; [formula] q = 2 - 1.41421356237 * sin(3 * A1) * sin(2 * A2); b = cos(A1) * sin(2 * A2) / q; c = sqr(cos(A2)); X = 1.41421356237 * c * cos(2 * A1) + b; Y = 3 * c / q; Z = 1.41421356237 * c * sin(2 * A1) + b;