Closing ends of sweep nurb

   4639   6   0
User Avatar
Member
340 posts
Joined: June 2017
Offline
I am trying to replicate in Houdini what is called a tracer object in Cinema 4D, to animate what is called a sweep nurb in C4D. For some reason, I cannot get the ends to close, even though I selected “skin with autoclosure” in the sweep box. I am attaching the file. I tried a great many ways of animating the curve, and this works (with the exception of closing the ends). What am I doing wrong? Thanks. I can add a polycap and fix this, but why isn't the autoclosure working itself? Also, why does the animation at the end stutter during playback?
Edited by Island - July 9, 2017 01:18:29

Attachments:
PathCurve.hiplc (104.6 KB)

User Avatar
Member
2528 posts
Joined: June 2008
Offline
The help card says that feature only works if the path is closed. Which sounds kind of strange because if the curve is closed there are no open ends to being with..?

There is another thread which has an example file on how to add a taper sculpt to a line via a ramp parameter. It uses polyline for skinning instead of sweep.
https://www.sidefx.com/forum/topic/49955/ [www.sidefx.com]
Using Houdini Indie 20.0
Ubuntu 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
340 posts
Joined: June 2017
Offline
I will look at the thread you mentioned using a polyline for skinning. It is easy to add a ramp parameter to the animated curve (see attached), but it still jerks around on the ends when animating. I have attached a similar file from Cinema 4D that was a whole lot easier to create, and allows bezier curves along the ramp equivalent (and there is no jerking). If any one knows how to stop the strange motion at the endpoint, I would appreciate it. (attachments: Houdini file with ramp and animated curve, C4D file with equivalent - requiring studio version).

Edit: solved in technical discussion forum by helpful member. I specified distance between points on curve, so as curve changed length, number of points changed. Solution was to resample based on number of points, not distance.
Edited by Island - July 9, 2017 23:29:55

Attachments:
SweepNurbTapered.c4d (1.4 MB)
PathCurve.hiplc (108.6 KB)

User Avatar
Member
11 posts
Joined: Aug. 2015
Offline
Did you ever find a solution to this?

I too have a sweep that needs closed ends.
User Avatar
Member
472 posts
Joined: July 2005
Offline
Hi,
bypassing “polyspline1” solves the problem for me.
User Avatar
Member
32 posts
Joined: Nov. 2018
Offline
hello. i have same issue. i can't find out what you mean with “bypassing polyspline1”.
User Avatar
Member
2036 posts
Joined: Sept. 2015
Offline
Make group of the two end profiles and fuse. Your looking at a post that was using the previous sweep node. New one in H18.
https://www.sidefx.com/tutorials/sweep/ [www.sidefx.com]
Edited by BabaJ - Dec. 27, 2019 11:45:58
  • Quick Links