Yes... This threw us for a loop. The equations specified at:
http://paulbourke.net/geometry/torus/supertoroid3.gif show these as the equations to generate the toriods:
Attachment 3817Perhaps 'fake' is the wrong word. I was trying to say 'not real'. Let's use the word 'imaginary'. I'm pretty confident that most math types would say these equations produce 'imaginary' numbers over part of the range when n1 & n2 are fractional powers.
So to my point, these equations did *NOT* generate the toriods shown at: http://paulbourke.net/geometry/torus/. You can not pick a fractional number for n1 & n2 and plot the points generated in real space as theta and phi vary from 0 to 2*pi.
In order to plot these functions in real space it required a redefinition of the pow() function to be something outside of what is commonly accepted as 'correct'.
The attached file handles most of the values for n1 & n2 and is written in OpenScad. Rather than modify the pow() function, this code generates the shape in the first quadrant where the equation's values are real and mirrors that to form the rest of the toroid.
Agreed....