Jump to content

Recommended Posts

Hi guys,

the title is probably not clear enough, so here's the explanation. I want to twist a sweep, defining an upvector, that rotates based on the tangentu vector. In the file I have set the tangentu as N in the polyframe node so the sweeped objects are oriented along the circle. I want to animate the upvector, so that every instance rotates along its normal but i have had no luck so far. there probably is an easier way to do this, but i want to figure out how to do it this way just as an exercise. Any help would be much appreciated.

twisting a sweep.hip

Share this post


Link to post
Share on other sites

Hello Kalin welcome to the Forum!

You can use the copy to points and skin sop to do this effect. I know I have an example of it I stashed here in this thread. It even does UVs. 

 

Share this post


Link to post
Share on other sites

Hi,

you can apply a rotation (matrix) on each up vector (which comes from polyframe) using the tangent(N) as axis and @ptnum / (@numpt - 1) to get relative amount for the angle.

twisting a sweep.hipnc

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×