[general] name = Torus Excentric; comments = Excentric Torus; a1_min = 0; a1_max = 360; a1_steps = 60; a2_min = 0; a2_max = 360; a2_steps = 60; [param] name = b; title = Inner Radius; default = 1; min = 0.01; max = 1; [param] name = a; title = Excentricity; default = 0.5; min = 0; max = 1; [param] name = c; title = Falloff; default = 1; min = 0.01; max = 10; [formula] X = -(1 + 0.3 * b * cos(A2) * ((c + sin(A1)) - a)) * cos(A1); Y = 0.3 * b * sin(A2) * ((c + sin(A1)) - a); Z = (1 + 0.3 * b * cos(A2) * ((c + sin(A1)) - a)) * sin(A1); [preset] name = default; b = 1; a = 0.5; c = 1; a1_min = 0; a1_max = 360; a1_steps = 60; a2_min = 0; a2_max = 360; a2_steps = 60;