Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: add "twist" parameter to swept surfaces #51

Open
VikingScientist opened this issue Jun 10, 2015 · 1 comment
Open

Feature Request: add "twist" parameter to swept surfaces #51

VikingScientist opened this issue Jun 10, 2015 · 1 comment

Comments

@VikingScientist
Copy link
Contributor

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.

For an example use case see https://youtu.be/3_VydFQmtZ8?t=6m43s

@VikingScientist
Copy link
Contributor Author

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.

I 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant