[general] name = Undulated Torus; comments = ; a1_min = 0; a1_max = 360; a1_steps = 80; a2_min = 0; a2_max = 360; a2_steps = 80; [param] name = a; title = Strength; default = 1; min = 0; max = 10; [param] name = b; title = Frequency; default = 5; min = 1; max = 10; [param] name = R; title = Outer Radius; default = 1; min = 0.01; max = 10; [param] name = c; title = Inner Radius; default = 1; min = 0.01; max = 1; [formula] T1 = 0.2 * c + 0.1 * a * sin(b * A1); X = (R + T1 * cos(A2)) * cos(A1); Y = T1 * sin(A2); Z = -(R + T1 * cos(A2)) * sin(A1); [preset] name = default; a = 1; b = 5; R = 1; c = 1; a1_min = 0; a1_max = 360; a1_steps = 80; a2_min = 0; a2_max = 360; a2_steps = 80;