My guess is that a torus requires more parameters anyways compared to a sphere, so to keep it simple they left out the specifying of an origin and you use a translate later instead if you need to.
Post a reply to this message