{"action":"created","issue":{"url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/51","labels_url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/51/comments","events_url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/51/events","html_url":"https://github.com/SINTEF-Geometry/GoTools/issues/51","id":86979363,"number":51,"title":"Feature Request: add \"twist\" parameter to swept surfaces","user":{"login":"VikingScientist","id":3500376,"avatar_url":"https://avatars.githubusercontent.com/u/3500376?v=3","gravatar_id":"","url":"https://api.github.com/users/VikingScientist","html_url":"https://github.com/VikingScientist","followers_url":"https://api.github.com/users/VikingScientist/followers","following_url":"https://api.github.com/users/VikingScientist/following{/other_user}","gists_url":"https://api.github.com/users/VikingScientist/gists{/gist_id}","starred_url":"https://api.github.com/users/VikingScientist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VikingScientist/subscriptions","organizations_url":"https://api.github.com/users/VikingScientist/orgs","repos_url":"https://api.github.com/users/VikingScientist/repos","events_url":"https://api.github.com/users/VikingScientist/events{/privacy}","received_events_url":"https://api.github.com/users/VikingScientist/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-10T13:54:38Z","updated_at":"2015-06-17T08:36:45Z","closed_at":null,"body":"I would like to see a \"twist\" parameter to all functions in the class Go::SweepSurfaceCreator which allows rotational and linear swept surfaces to twirl around during the sweeping operation.\r\n\r\nFor an example use case see https://youtu.be/3_VydFQmtZ8?t=6m43s"},"comment":{"url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/comments/112718068","html_url":"https://github.com/SINTEF-Geometry/GoTools/issues/51#issuecomment-112718068","issue_url":"https://api.github.com/repos/SINTEF-Geometry/GoTools/issues/51","id":112718068,"user":{"login":"VikingScientist","id":3500376,"avatar_url":"https://avatars.githubusercontent.com/u/3500376?v=3","gravatar_id":"","url":"https://api.github.com/users/VikingScientist","html_url":"https://github.com/VikingScientist","followers_url":"https://api.github.com/users/VikingScientist/followers","following_url":"https://api.github.com/users/VikingScientist/following{/other_user}","gists_url":"https://api.github.com/users/VikingScientist/gists{/gist_id}","starred_url":"https://api.github.com/users/VikingScientist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VikingScientist/subscriptions","organizations_url":"https://api.github.com/users/VikingScientist/orgs","repos_url":"https://api.github.com/users/VikingScientist/repos","events_url":"https://api.github.com/users/VikingScientist/events{/privacy}","received_events_url":"https://api.github.com/users/VikingScientist/received_events","type":"User","site_admin":false},"created_at":"2015-06-17T08:36:45Z","updated_at":"2015-06-17T08:36:45Z","body":"It has come to my attention when thinking of this that you cannot create the twisted torus geometry (see video in OP) exactly, even when using rational splines. This is due to the fact that the circular sweep is not angle parametrized, and hence any twisting of the curves would suffer the same fate. It is the same problem that arrives when trying to create a NURBS helix.\r\n\r\nI would however like to see a twisting parameter, even if it is only an approximation. My guess is that one would like to keep rational representation and circular exactness in the sweeping direction and not in the twisting direction."}}