Curve & Sweep Disconnect Issue

   1916   4   1
User Avatar
Member
6 posts
Joined: March 2019
Offline
Hello, I've got a problem with a spline/curve in Houdini.

I want to take a curve and run it through a sweep node but everytime it has a break in it, I think it has something to do with the direction the points are facing, because when the sweep is run and geometry added you can clearly see a rotational difference between the top section and the bottom section. (as the curve was made from two separate curves originally)

I deleted all attributes and groups to isolate the issue, the only thing on the geometry spreadsheet are the point positions and I made sure the whole curve is one whole piece.

I attached the hip file for you to inspect.

Any help would be appreciated.
Edited by ibuildspace - March 11, 2024 07:07:15

Attachments:
HouSplineIssue.rar (55.3 KB)
image.jpg (296.3 KB)

www.ibuildspace.com
User Avatar
Member
3 posts
Joined: March 2021
Offline
Hi!

It seems that your spline is still two separate polygons there. With an additional join node you can combine them. that should solve your problem!

Attachments:
join.png (54.8 KB)

User Avatar
Member
719 posts
Joined: Sept. 2013
Offline
It's still two curves. Prepend a polypath or fuse and join (set to 'only connected') nodes before sweeping.
https://procegen.konstantinmagnus.de/ [procegen.konstantinmagnus.de]
User Avatar
Member
6 posts
Joined: March 2019
Offline
@Konstantin & @recomberlin Thanks for having a look.

I had previously fused the curve, so I didnt realise another operation was required to make sure a curve was one complete object so thanks for pointing that out.

I did what you said and that fixed the part I showed in the image, however the top parts are still disconnected even when I append a polypath or join.
Edited by ibuildspace - March 11, 2024 12:54:28

Attachments:
image2.jpg (274.9 KB)

www.ibuildspace.com
User Avatar
Member
6 posts
Joined: March 2019
Offline
Grab an Lsystem sop (which is what I used for the top part) and plug it into a sweep.

Perhaps this is just a limitation of the sweep node? Maybe it just cant deal with the geometry at branching points?

If thats the case, Any ideas on how to properly approach this?

I could voxelise after the sweep to have a mesh without any disconnected parts, but that a, slows things down and b, I want to keep the clean uv's I already have.
Edited by ibuildspace - March 11, 2024 10:24:04
www.ibuildspace.com
  • Quick Links